<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ain="http://albint.com/20201231"
  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:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ain-20201231.xsd" xlink:type="simple"/>
    <context id="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae9c36da8b744ba6a85871d2e86e7a8f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6462bd565a54418bfb5d5f96056fe19_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i29f9ae8bd10c49948ceac6c76133f809_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="id32b3d73ed23423e97d6ebce753e8697_I20210219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-19</instant>
        </period>
    </context>
    <context id="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i12aeaf71002047bcbe194bbe3f1347dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5618ad0cf364440a66798db3b96f970_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic7adb7ac004349a590745858d23f9f89_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i927ed1ceff3645149783b56d57997182_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icdce1697ee62445d9f0681642a69175d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i49363583ae7440dd9793194a26448f30_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i995f355faa90485f8455d44db2bf20ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ain:EntityInRussiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i432fbdc700f3425199a3406cc26cc071_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5f9169e7dd945acbd56f4f939af83ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">ain:LongTermContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32d8995161044a2088903afc24cac506_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">ain:LongTermContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibf993d98d1fe45609901e7ae4d6fff24_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ChangeInAccountingEstimateByTypeAxis">ain:LongTermContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9855212cffba49908749b6c5756e779e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9bbed9a6e0594748bbf362200e3013be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc10a9930de94945ba0af8c070c68672_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ain:RetainedEarningsPreTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id6438bf29951400f9285787eb73bfb85_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8d5f198de1c43d5b2bb4b08bdd05e2d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idca3bd26083a44b8978ae4b13af5fe92_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e3abc3c90744dd8a2073fe1c31ce6a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4c435e5d67544b999fc49d55ea140da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d97e8e2d264406294d99e8614e23ee9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ed1407fe1e94a59b2e6edbe2ef24bd2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6bfecc2e3b49489c82b82133943fbb50_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64567fe9ea484df59a70cae9e486a638_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2872825b6a824101ad6d844a615e1ae8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f8203486c674c9ab60ad0fced2dfd15_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i834ae1cc1c1542089fbb5c33ed0f5c7b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i51371498449043b3a038014dc852ab81_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c8566bea9254f0da4d394932faf06f9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id418f8e193fb446fa063b7aa6b802c16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic25e8f955e6249f6bdc781eb67a57f27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i737947aba697454b881f55ad62ef9b4e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e9a003e14ac4a62998b499b2610ceb0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id64637345a5f41728cc27c936bfa70d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ide11cabbc13342ff9d25effe73f90687_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if4e95793598b4658ab09ae95026a0dcc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3d3769c9fbb1423dbc87d8934f9d0d89_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2058cfeb13864d3f85bd29d6b59e1816_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib155726980af4129843ecbe7771bec88_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0ad8b27ef2fc4a3ca8d557520b6bd5ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i39c198e682dd472dbad145ff5dc83107_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5830c91ac4fc4f60839a517cbfe08348_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21f7b5e7454a4466a7e01be23ca919e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba8c466855594551863e24e9241f0293_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i46a51d503b3c473ab40c1a7aad717be5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i105f9c5525ea4a36abb945c0b610cc66_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i587766ec61234460a1376f8d45bbded9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id4e5eaa4b5514173a68a92443326db69_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iac4910f2171744e09588752f06c728b6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i93b1bc5ab0f947e793c1f1353fa52975_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8c73aff67df74c18b9431d11a429f4b2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9c3c01394e604e9e882f95166ab2f5f8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i85444ed338e04e9db94b04eab3427219_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i89fb4fde86c445b284a09f4e5770a6ca_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesASCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id48a0da0f58d40a8b14e55d3e4f2d7bc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i149c03b6fbad446db5b69b5b7be02b57_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idfc6a8240bfe40d6a8f65da822fdcf44_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia35066ef71344ea1b11549c4781967d7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if2dc724279444e2b9ba1a2a5317554b1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id8e63ced396740de99f6a4c5a1b0f44d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9e81dac95f844003a94c23bedf1a6444_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3a270a87144a40268c96d8ab06118158_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1d84cc1c2d84419a94a39faf87bb31c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:AmericasPMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i08a2085777f342189279f0ab4616bc87_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:AmericasPMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba6f90b389a140d4b79166eb6bc89108_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:AmericasPMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i88fd7d783d964194abb292fad78847a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:EurasiaPMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88ad79fe5ba74e57895b5db130e67e87_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:EurasiaPMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7ae5cd9e9cf84842a5e28c78bbf10cf6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:EurasiaPMCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibbcdcecd740c457dbb6a3400fd7ab00a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:EngineeredFabricsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a04288826cd48e79cd00a0d74c31648_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:EngineeredFabricsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idfde663c6edd49f090629872b310dffa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:EngineeredFabricsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i20f67da394694fc4a703cee623f0db81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a35c4f2f9f147ec8a3d42ba14c8c365_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:SafranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id104fa4f05684421a7e126fb2348f964_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:SafranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0efabe5d71dd4198922710a55cef8063_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:SafranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib38ae2474db844c2aba0d591d5ca2263_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ain:AlbanyAerostructuresCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87af04c73fa44e63bbc742ab8619102c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ain:AlbanyAerostructuresCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie524ef3beb8e428698d2102a2999be33_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ain:USGovernmentContractsOrProgramsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94665173684c444b915e3af1bf15664a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i70b1d29a742745d9bb2248bb49911b6b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic6a4e2025eb74c0aad29e085dae1bb4d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i06c1149efb7c421aba1dd9de596e3616_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i528c38b8ed0245b88d502b8499a3874f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42591a4032564b8fa86f76eb2dd10371_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia3316c3ba1ec429fa035829a614277e9_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i83729d839fd545fd858208af1c2d66ec_D20191102-20191120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2019-11-02</startDate>
            <endDate>2019-11-20</endDate>
        </period>
    </context>
    <context id="i5616c15ad36a4e5c8ff4d6deeef13cb9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i831c48d59f774cc586ea23470b2f74f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0009b32fa0894303a48a904dcf778e6a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iffdd3d920bb248739decc127a03235db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i301f4f338d0d4c60ad62492c6be61491_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i87a7c2676caa46cd9b9d3c9208f7ef40_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia329850d3aaa45c98baf7775ff79d88d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i853fcfbc326949daa4a155f24afcca4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a07cd54eb844b58a676a819b19a0e09_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd776a724c2f4da3b37dc696bb73cb37_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="i4b23abe46adb47b49bdfe8ccf15b0596_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:AECAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="ie1c4292f9f7b4b53b47df488773555fd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:SaltLakeCityUtahMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8bba5ec50c894ca786ca1fbc861619b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1818f517b6a745d4aa619a453c9234ab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i71c04a7196c34444a79b4cf198d29c57_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i23c097687e3a4d1f89feb2ae7490f8d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if19fe288826640c5a0b3224b879e902f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib55fcb54b2944a4980de287ed2cd9000_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie7ea31e34f274ae7945d11dddad8d64e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic498dcea91ca4b0e8c73d4d0d8260d2f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i832f1aa084644b419b2af9ce4a243a27_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifbfbba9668a84198b95fd0cc98d2a955_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7566b7c803e4e9691b0b20300ba62d9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i04a3d5fd8ff340ab8fda2e0f108adf7d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icd63af5981c74a348e516eb33bea7455_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4c2b80d7a07846bbb6a598d13ade0783_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i909b1a4019ed4faf81275888b89269eb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie11a7b48cac14bc9b1a5c12f7128f1e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iddd76b7ef8854fcbbf6da96805e88eaf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5af1d392e17a49d1b3df15bd20c872f6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib18948c692af432899df34d04f9c5d29_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ain:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9927b424971a4732bd48b7ad008b6aa4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ain:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e8a943cb9464c58b259805b754a6999_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ain:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia1b166123a784e2d9053fd8fed897c50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i26fbf3fdab524fcd9c1cd0ddadca16ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7c48b3eb3df246b2915501f375cd9fc9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7496c7a0be3446c0bca0a17fe333766f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ief46b559602a4a6e886d7bc1dafa99bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie49a188893d44922973e1f0f4f9d882d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icf9a8d47855245359a5ceb197969bcfd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84049afe2c994c62ae8e7e77efbb9ed3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d3edec9240a41c1a55e73c480cdd658_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9f63f2b117df40d3af08485d11fd4746_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50c98c2b34d6492192c3b6875ba4322c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if3744d8336224e789b9d71dbf62dcab2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1e07050121994a98800b250e01d65305_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9716d2ba849f4fd19a8e64fb640072da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia1252d816c0745b9a0bfcf59d3c41a88_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if609734512a441328425a7765e7c49ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71728addffb941b5a720302275e74fc7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75d87216f8924ec69458485048674687_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia4d849080ce9452b9bf1824f75f8b682_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29dc8fb27d5141d190ebc50a8c7a6e1b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie9b4aaae2d7a45ffa1dd6f59465f6d1a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2c116a1eadb24b48bcc8505ae47d6f83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i596c111fa86142bfa1bda216ad4e2af5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i492aad8fe5ce45ccad458348b38444e3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib90bf886cb154e219a06bf18eb060107_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ain:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib88694f0dc1b473e97cc555ba427ec70_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ain:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b36f7211b3047e3a338d4f4c38d7d5a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ain:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ain:CirCompGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i177d1ce826624902bbd51ad259636910_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6006b9f5108d452b99b429d753c6cf62_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1da0469339a242419e5cc8db174190b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc7ca92ff27048e79bb430559d9f91a3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4f30169cf0a743268465d17a84663530_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6772de6e0ba24b84a32a7059b00a9721_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie7d858beab3e40888d9d49ea7f256ead_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98be4bd355fe477a97e937910d106f59_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if4ccaa92798e4616b878f14a53c229ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7525dd413494e73a785e57f950870c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4bb0592996c4457eabcd7e28690741eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id87c70517a664dc0ba7cd2415036412d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99f932335a0b47a2882fa63ed4d3f9d2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4cb2bb2ef061441292e32ec91a2dcb0a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iddc8c1e289914afbb8775e6962ebf402_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a75ae180dcd4410bc77d2d4444cc635_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07189de8985142fdbfc7fbf3f01cac31_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c2429c780bd4aa3870b3446a68d5d88_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied745904ee9b4e10a98bd13c460e1954_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied8f03d05357497c834edc53838d7542_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i91cefdfe14a5442b98f6ea7ecc22f28e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f8e7e15596144e899d89689a022f114_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id325152a8a7c434ea512925c452eccc1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6bcaf1cefd68457fb0c2c16b54e24cb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfab5ac250204433953b4d1ac2c24386_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8bd3618a80b34804949206c789468b96_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i29832fd21c1245dba7cad69310b020ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd859146c6104bd8969a32f35d54bab7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia4903fa3d6214022873b2263c927197e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8ec3a646cb32434d9635b51fb57fe2c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e24659748f94cf4a8bd6c49507f5797_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i48f2149f7224431db079270c6b34eb9d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i195afe7555384341be1bcc240c2ab906_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0ea434cc68c4b5b8a3adc99dfb3a93f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7969014de6304093a68a5516925b4a12_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idfe988b5fe724622a57b3be5996f4eb3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c376cbb276d421898634b9506506153_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8a8413d7b96041f7918f46609904b852_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icbf1cf444f0848c0af1e1e582d51d8e1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4db4355eb9b489e996078c1b67f9246_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i462c3c343d504fc5a0a437b0069e174b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9f1ac80a5f2a49e9ba181d17e55bf3a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5e6ca3addb549b79122daa7e197f20b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i060306964da64648ae177e5bb05e09e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2a38a0aa2944ec480b0740c45908147_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b58918a952b485e917fa410d21b267a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39b8bfd0446b408b984ac2d3b12d278c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if40a5def76a34d0d92a71290f9371a33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0dd24e6f7644ae7ab9a13b8e697e064_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8494b089d93d49599fe8e28d5321d106_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf1dfa3839274a00b9ac2d0e3eb13e3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8c007ac56d44fb1a842e82bd5a6e23e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4de955e6a6354c47b3158084023a8bd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i655488ec63da43b3ad16039a37cb2b96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d464341bb14453eb033425488575ae1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if15fb402ee774c07917dd019519be058_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59eb8315f74242669967a3ec88d0b607_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f58cf52ec4f4f4daf529c3b79d76324_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4685f2325cfd488eac19fafa40dc48ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ecdd3e233e3459eb22c9b4a12ed3f05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i857eb45c4c034235819c72e4447dcf9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i371ba1b547b542f28fd0d727f0b66880_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23b9572897544854bcb209e3261c9f7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if61eb9d90f27478daa729971f3ef761a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:LimitedPartnershipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c7908901c6a46fcac691ae5cb2996b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied1797955785468487e3c931e10fd4c3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie8afd91595414d99ad3e0bc7dbc0295c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id72e570a81cc4b808ae3a019d9101bbb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2ad56907419424eaa5ad78c8d9dc586_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c905a9ec574484498d042959d37c645_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0bc1ff39909b481bb8377ab3d345f663_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i273a424bb4bf4c7281ee301711a23132_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic46bcc2757ac41eba8a7d813719eb70a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42e146a59f0d4d61b58ef0cca6f83cc7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia08eaeb0d4664913ac4a5d4f19738714_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb6133c7aa824e5fb473d18ab9caef85_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f16d6555f164c4797060401a43b6b47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id472c571fbda41f79b34826bb86e45d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9727c7b9e4c74699b98f4964662a2750_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6a15ade398e43798c6b1f4fe8944bd2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib95e93ed3f6b45738e079c26a4f9aaed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:CashAndShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic63928053bad49ee8f24398761451ab2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b6e7e752f824f048987769b8beabf2b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd53fbb221974ec880d68e00f5ae849a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i341c9498ae7c43c2bfed6d96a9349c07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f3b88b7b5914485a9ba50afa0bbc3fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5209647dc982483ab17a5d779e8a5a18_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75570f0fe138400d9f0b9e49777b22f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:LimitedPartnershipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2fceff927831416d9503996cf3df496e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9b38e8fb9fed414dae4d4cdd509d8f98_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if6c5144747cb417d9c8127656847ddb1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a161f254a0a44cba26a9b4175ff0219_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a25c28203a242d9bb6a8c940de36e5f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia2c56faf53d7429bbdfa36920440c8c3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:InsuranceContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2b5b7b0b97bf48c08f851857af7292f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bbacbd99d7440d3927a52b95054391a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2e43005418e4404a587fbe50a978b83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1bb6ae0feb56471dbc508643cf0fe256_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i35f8fd173cb14539b743e59aa303c8a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i30f9e126cc2945ba8d834a91a4bb7d3c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i76c89c13da8f45c78c124f7a22df8b49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0780e6b589c4683bf112644c074bcb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idff3c42056544a8d95ed41e07736259a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24116c7a4b0e4b969feacc93f6504a23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia2cd25a410df441e8a9521a95736a24a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5828a0af94d840a0b1ac1fac133d06cf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic2c71ddeff2841b6abb31806d9bf206f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:DefinedBenefitPlanPlanAssetsOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0bd290dee9544d649aa1eb2d55e523ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:DefinedBenefitPlanPlanAssetsOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ica25f8300c944809bbb5a85ca099282d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:DefinedBenefitPlanPlanAssetsOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i47af150cab16466382344a3333242082_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">ain:DefinedBenefitPlanPlanAssetsOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i310c6e773a3e4eb5a2d12270c063bb36_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icab77289ba7d4ee6bf1363a359a44a65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ed36aa049ce4cf4a06035e853ae5ac6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanSponsorLocationAxis">us-gaap:ForeignPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied937eccd32d45a9b1ea35fceae269e4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:SpecialTerminationBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanFairValueOfPlanAssets</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f0a06a0821f4dba89b03efa4806773d_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ie3fe36313c8a4d3cbd76a42e48824941_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i322bbd86a04b43b3818d27b27b98567f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4a970fb5d8c64efb93c31b225a97c5b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i275608916a654716bc1383dcb3bae8e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c1662c556ae4bb3874d53776c2983ec_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:AECFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1315360b03c6479c8542cbeace31f334_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31a8804e954f4ffea9728f68ec40bd62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:AECFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia79fa2e8e1f34cdd95e59ff441574337_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id4de94d5bec44722826c0c2667133301_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3e69280850624ae7ad0875ce5b5c226f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae3018ec602f41618304e309120a6a51_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e1b4f053c2a457fb47a6840dda2f9fa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1c4b2381f80c447d85cc66274605ed3e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52220001534f437b9d45bf13fea46c42_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib487d809b10d46c8ac6df3c30f7f0c94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3e2718486125463e92717fe54047df26_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i998b634fcc744983ae2d6963274614f9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i06488abde80f48be9dd0fe313da35de5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i725eecaae33b4f089ec673d9a4357263_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i08315611f3a0495fbe9f3e53bc0f7304_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i05ebc3f2b1f5409eb095b42ca23b2a72_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie451737e71d14a8cab5e5e75e686c2b8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2f98c0219313478a8fcf4950da59e96d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if32311752aae447c83deb68c9033f86c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia6d766728dc249e1a1257dec47b7bf9c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:MachineClothingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i74d0991b133142e0ab5dd0332d965fa7_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i266c3c79697e463685807fb090c1bd4a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:EngineeredCompositesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaf413dfd220d48e2baab809493d46c01_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8a48400515074789a3b2eea05df058a3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4c912a8410a64563ac0e26bc1431b13c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ain:TerminationAndOtherCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2d35407b2bbc47289444fbd26c4149a8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2815eca5fcc9410894593049c68bd20a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i38df124b5db2456192faf7c95c4f0c03_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i682fbb9a454244a9a2935b5487690f94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1b149f729d14dadbcfa861c8527d336_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ica2591967b974c8f857adec9e62314b5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i202c882c8d1743338db51129c5d8dbc6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c72c7a17c4044449aa852fa5714991f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23f2b311663f434ab89a3eb5dfc70133_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64e0265c96014b36a30f417ffb1febd9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib38a5982055e4f3b935c2e08dc61f914_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaa4fdbf40764c189a4298924036faa2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d6cc80495534578a86b5dd83553fc6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e71534f564a4f34ad46b559158209a4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7cc58e106b6748f5b227f6e70dd8b534_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ain:NoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic578f6bc96254b278100fabdcf463596_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iefd4e1cc9ec34810a74925c3fc61c448_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8b96af0b6a7e48fa8ccdfa2636aed400_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5c9ebaf5d2a455aa37da2269a645e3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65b097cde3a34353937eb9d8d2c2e376_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i139a559eb66246938bef5f8a9da85708_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ain:IncomeTaxDisclosureAxis">ain:TaxAttributesWithLimitedLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idded236335974d89a0fb063bd06089d8_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4d645cbd9b61405b8ae8094e0bce578f_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i56704489946d454a869a0de16439d030_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7a087c6dec894ffaa80ad793346e2e09_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8fb336099f254cf290e6f2f751a2ae53_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i352fd93372c44604a6b7c0ef1e99d3e5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id291710aee76496b86f196cab92b899b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i81eff7bc1e2c44fc9fa2edf1bfcd98f1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8acbde28e052450b8f07a30d0c0c152d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib220880e9a3f4b8e87b2a5b7d9a3bd8a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7781cdf6a9e749d1b1bd11944c617c53_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if1532e6dca3e4f568f7095bdd29c3e10_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ff23bd762b4424fa4df7df8407132c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icae4ab7f91694d618e56651fd5973af9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4df10a75e69549038712c744db3427b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="i5000acbc20bc4f60925740410040681a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id48e4407117c404e9949ab19128c6f97_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4922fe7956044593a97098ad3e5391a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="i64d3a21e26b746d4a6a13520c0ce366d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2dcc6090cb164d1eb5d25557e5619d00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4eb6e63e15e7491288ead9b74ce1785b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="i5d01c45a57094cb1ae18aa11d138bac8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ain:DerivativeValuationAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3e4110dc77ad464389f6e8c6597a4aa4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ain:DerivativeValuationAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8960f337577046b590db110dbe0079f3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ain:DerivativeValuationAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf32615e8b0f467491808cf284459745_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i06bcd1e26a2a4014b2119454dbadf134_I20131031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:SafranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-10-31</instant>
        </period>
    </context>
    <context id="i76bc5c86aec74a38b8f9062130d13bf0_D20131001-20131031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-10-01</startDate>
            <endDate>2013-10-31</endDate>
        </period>
    </context>
    <context id="i11786694ec9142b29106c64ada50b980_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie48a45fb2da64416867e1f1b0e543253_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:SafranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9caf5ffd1eed4723ac1bd952d2a3dcfe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:SafranMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i683d081346374bd9a2bde7836d20c41a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i517790d0154149aa9f1b573f8a215748_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1965355f5a1944cc9eda7725d48814eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:AlbanySafranCompositesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8e5399a1efb4e76af696b1fc9b05a86_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:SpecificCustomerReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia361d41005d643cd9915936aa0e673a0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:SpecificCustomerReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ba7eb7e0cc74a6eb259fa5690952598_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:SpecificCustomerReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i246780d4769844a7a649a968c89f276c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:SpecificCustomerReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf2908c4ae4a46fb9b1e30bc51bab6f9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:IncrementalExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i45f45afe33be408081ee8f4204f36a01_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:IncrementalExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib112c1de68374d76b8a5494257243b4d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:IncrementalExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i63be4b2513d6493495c65bcd06417644_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditLossStatusAxis">ain:IncrementalExpectedCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib368edb1fa014ca681241a9a72bd6bc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i258aeae60387458b87f15beef6587714_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabbe3cbcd5a2434d8421bdf27db6069f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idde12de6ec224824b6865e3e633b3d29_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0cd4a159bbf4de98adb5267bb840d85_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33d2c7798b644aaa83066368fc215ceb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e750db3e47c464088492203b1c322b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i789215edecca4b9f8f6cd5af9396f866_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b66d379fe6549e8a7da46b44cbe7688_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ain:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a75967de16844d196ce97966d8c4a16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ain:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib3b65d429c944e13bf2e87f9c24275b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ain:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99e48deda38c4d71b5771d95e9d06003_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ain:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib61e7f9a92e34720a965f961c7a6b712_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4fe4510fa2de4194bef1253496fada95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d9626788a3d4958b1e2d644e357a69b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i415363dbc1924e38aa8f6f3e7962d204_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibdaa3ba06d2e4a8e9a6522082236c22e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if514f1c4ef8d4f858c442df42208f575_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i53334a725e3d427fbdf4528fef111199_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e28fe0a7a96469a88839be599f1d74a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic117ac0f09e346f0ad2b06db2d799eb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie0677cb1cb62406cbafd6eda4318a433_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53690eeffdd74cc7b4307c4435c274b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d1cfdf0502943cc9bf9623f841ccaa7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1153369a6d6d477fa6e168db67aef7d5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if1111fa11f4d44ec87e36e66a27a3dab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic1b86459ebb04b0fac024dd57590fa03_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ain:CirCompGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-20</startDate>
            <endDate>2019-11-20</endDate>
        </period>
    </context>
    <context id="id1c30d8f4506499c893c477991339f1e_D20191120-20191120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2019-11-20</startDate>
            <endDate>2019-11-20</endDate>
        </period>
    </context>
    <context id="i29772a03289e4bc3a301778f0312ccd4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iffca3f00a5314d0d943a3d6fe9a2fa5d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1856187b37cd4c11b4f0cadbe0aeeba8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic86316a16c544f9392bb50f92c0ddb71_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7b83f2af58e4a91b711664b7f4765b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0033b5c23d5c42208bc5824e2859a447_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc581116610648ec82dbc13a3b763ac6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i834e4ab39f9342f9bd77384ee9bf2271_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5647d6e79f7f466bb78cfc6e26435e18_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7cc994379f9d499db6f550f095e72ef5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21847504fd36422f824a388ab66bf0c2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i617f13ffd6d64fdcbaf7e5f9fe574bad_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ideafed4882b04ca09afa177aa1a1a917_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49728fdac3fa4b46bef15f8ab3cf0a41_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie8ae4277c91441ce99e3e442e9c77b47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0fce1ca4bccc4a61aa167c80d30dcd8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idcf9f5cfbbe0434e83d13db08d266ab5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i472c7ac53fff401cabe87f3efb876635_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8ca6a13e854844b9a0829e12c061d330_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i33706628e78647eab414b0372dbfccb5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc99d1f6a3984385974d2a8b7e7b1023_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="i1bbc90e884094b098ee6c70496b11a46_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic151ab21fdff42e58538a0d97836911c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia6f79ed0492a49c3af3303f1264263d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="i2e9064be677440989f4adf9786530ec5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:McGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7336ea7d8ca9485f81712912f478fd92_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:McGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd89fc520ca741f3a5c1c6e1dd49c5ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:McGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id01b2cf34fe542f6820addff1b0c9ed7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:AecGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12753c1e5ad4452eba73c446ed865c87_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:AecGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i45efe6d9be8d4ad697de9303c9e67206_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:AecGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ce5e2a4e7204824b93a7ffb0138004c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i811968beebfe4cd49bbf1f8ba8ac23ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i58bbac13d43b4f2c970f1fade76bebd2_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia4aa41c40ef643a4a1f60ca998873515_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i042d662585774bbcaf3be71ed6f38ac2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idb15982478fe4c568814ccc9a6bc1bf1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0e7408deb15443db8d1001994d8be10a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i777001494730476586f4840354010100_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id799c1266c5346efa0f39f8c7a5afd00_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i419c96157ca940f7b29c7156e73e073b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i792ed3ecadf241a69345fe449c42fd14_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie7b87fc63af24befa01976642bf2648b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8207c26c8d6e4aa6a25b0d991d918044_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i008cc967ca3e4121802e06921a2b0ebe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i706b4db2157f494dad225ea16ceb065e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ife4d35f527354723bbd881682223fcb5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3670bc633a6d49389b18afe82f3e7028_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc866b354bf74abbb973654e6bbe4727_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia1d4187f1e9a428e917aa8263f13a8fb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:McGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i373f4859585043a5b8d74a1c76635ffd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:McGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0923b03ec8134ae9b9c4dc883048747d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:AecGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5750ff85c3c643afa283331282264f8d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ain:AecGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28e9cc9a5001441eb6b83bcbd1dbfa1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b00d5a18d76471fba199ba755183dd3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icef8ea7efc3347488458b240f19b11e3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifd31e8f89d674f159d42b7bf44dbf224_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c2671b723d943e7ab2623abbeb66a48_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9b8cffb10ce741e4973400e19486ca72_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib92d98f1f8914d948c31d073e4d9a2cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9621ea731e3c4606a22326eeafb3b2bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i30580abd19b340afac61c8ff2be15fce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7318e5f2ff2442af9b4bff5d7aff49fc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4118584ed6504e8ca876f40a3b308247_I20171107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-07</instant>
        </period>
    </context>
    <context id="ic7f18e5c15364ce69a75164dd6073f5d_D20171107-20171107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-07</startDate>
            <endDate>2017-11-07</endDate>
        </period>
    </context>
    <context id="ic0a9367358d240c0b06238aa810a2c8c_I20160408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-04-08</instant>
        </period>
    </context>
    <context id="icdcd445adf474b629add52a27fad9f15_D20160408-20160408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-04-08</startDate>
            <endDate>2016-04-08</endDate>
        </period>
    </context>
    <context id="i67d618a1369b4cf1b786b6353c5f3ec5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8283a75afb4f44f0aa87f90c283d2a9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if5c7d1a953384baab383454d616ea449_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f37b1942d284cbaae1a9f4124e45c00_I20171127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-27</instant>
        </period>
    </context>
    <context id="i96ff552ea3014e14b6d17e82de16f7b9_I20160506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-05-06</instant>
        </period>
    </context>
    <context id="i521d4862a75e4f14a902aaea9878cc27_I20171128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-28</instant>
        </period>
    </context>
    <context id="ic1f5427c26434a37ab1e92dc74f8939d_I20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="i23b652c50d8c4da0aac8cea1a1d07e20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieab1825e20c44998a2c92b5230f8f3f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ica7258a00d4c473199ab871f7b2bfa51_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie011f914e9f747148910329bf0885ab9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5081664f76414b19a74ecd8008038438_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i356eb3b276bf4d1b83a2d13148bb6928_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5aef38558cc14609885ddeac82d0c7b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4951bf1b86164e6c9b906fc8d098530b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45251c872e5d4d178b198f88b7fd3622_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaa95ce837f6f4327850d5b3e8e155508_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ain:InterestRateSwapBuyoutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1421e8dab3854accaf00e2052e30c373_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ain:InterestRateSwapBuyoutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie92e1a17945f426b82f55189506adbda_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ain:InterestRateSwapBuyoutsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i25a3ef4318494f80bf652da8bbbd77e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ain:InterestRateSwapBuyoutsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f974adbf74a429196dac5e6c1d00bf4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ca1ff12605e4a329a115c80f00c03d7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12b8087d2f074f81aebe39241dabbd9b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5b1a26b000754f24823d7ce058abd837_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ain:RetainedEarningsPreTaxMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81a6e785d4ba4231a525a3a6ab636661_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icec467ea56ec49dcae8b6c7037644675_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id69eb10575be42cc8b94136778b9fbaa_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifa0026f3f34148d0b827ce3ae051b711_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ain:LesseeLeaseTypeAxis">ain:SaltLakeCityUtahMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i909fcf4b2cfe48f0bfb05b3ad6c9a7df_I20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-12-31</instant>
        </period>
    </context>
    <context id="icaeba9a9dc104701b1f0deeee1b03ffc_D20150101-20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="i0fd80a2487314f1c88cdc488de80c710_I20151231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="iadeb51a1302047d6a6df9f1f6b72b57c_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="i23f5801376cc4502bc8ceab0fdec93be_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i96020a127344445abea893892fe7ec12_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i3fe8e78e90a04ababd6c3630bc8c41e6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaf3ebb15736748638374125dc12126b5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id4c6e30fcd7a48cd9adf428b2a4b52f3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifbff0f0eb2d44e22988861b49e2313f2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i610c0bf7c9174c758f85aba3663165ff_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5055cc3227f4ef29820dc1067b402f8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ideafdb68ac384269a80fbcf7415635eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87f96a7a5dbe48e0bb61ceda7737c30d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:AsbestosIssueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:BrandonDryingFabricsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icba7decd52174d788b9b2bfccbdc7be4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ain:BrandonDryingFabricsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33673a2af67f4f39af8a060ebfd54b42_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i10c67fa3a9f9413bbaf027f897ac5ce3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4dc613531c6e47f8b31f9dd8fbc35615_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i719fb3cefcae44449c9db183ee85f01b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4818f59da4cb4d61847ef0a7a8eaa93e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3fa21d5f6a0c4d8aaad06d5061a09442_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie736c085abab44c086bf77efc4b6dcf8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:TwoThousandAndElevenMultiYearIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96c33cddbe2c4ef9914f055e931adb0c_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i311acb98d1434c7f8669c760c1beaaa5_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if01f8aaebc284c17ad1eccccb5c49396_D20180301-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ibdbe7e61367141f3a810f87186c456a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i383e6223022d4953a5e0386d99228fa3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3486f5ce37fa46359adde01b58637908_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ifa52ba51f47a4e30a6cf8fed60a1c797_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9b65bca372fa4bcf99e06c9e16d4199f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i947a99482cbe4e2388e953b9016f1f5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="ie51530842c8f4b70a504cc864508ba84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea41d92ccde64f68ab2562c49475cd0c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if3e0273c64e443f0ac2105045bd0b633_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i34b15219345f451a85fdf94c545a28ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52411aad25294fa0a320abdd0572ae78_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie649c86c257846a6b224ed491eec2dae_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i16c5623069b84068ae3ed136c2a693b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i02f9367a405a45639a666102976db376_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57435de3d9d64ec29f2a5e6cb8e6a41a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59df781116224b85b5abdb05586ef265_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i272f7da7a4264a599510acbc1c55e7ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id8a8f21220814a86824c3eb1429446f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ain:ProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88c2189d8b9447caa710032347007521_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ain:ProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i14bc4cbd729f4e10ad5538ffb48abb37_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ain:ProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i18e75633ef2d478b890a47320d6ac4d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ain:NumberOfSharesReducedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4102b3bccf7143b198665ee1e4638d12_I20060831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2006-08-31</instant>
        </period>
    </context>
    <context id="i4864fbd9e6614967b3a037c3ea4a3990_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i25c3d5629db14165bf0f17e5c690eb60_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i799745ecb37b4edbb1c801eea0757c1c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic9c974b4c720423cb41ee692e153cbfe_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i56dd6bbe04a44113bd7f33cf6a07bfb5_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idf443de9ba054367a210f32327a75257_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1fdd26db2d9548b6be66dd4084bcf599_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie4410a28f6d24e4792a52b2b3a19b348_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id0d9d137fda04d64874c2073f4a6744b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8ec0ef6e41b7465fbb3ec6dcec55caca_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia70bc65a41864c0597a689872728084f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i72c12ae97cbf4a04bf94c16aa76826ac_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i879c6fcca9d34a389c7c925a693bdd1e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i10315c84d24d44188a3e69b0f8193868_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic1333cc535f240adb86fbca421c29086_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0c895981f2e54a959e439f1911281027_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id69e74c61eef455d9e81e4a648b2e55f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9ffb498bbf2a41ce858e53dd851fac5d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0bf7a5e7b77d48dabf5951c0fc2ee555_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia068c65539d944b091e689ada15f9ca0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6363efc0ba1d44c183cf6fcdf5ffa383_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7ac31187a7324046be0e888470afba4b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ife012a60d6004dc0a18cb5a50f06a67c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9c2e51e4f3864433beb1caecd52db8c9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if94234531bf14ac8a93ffcf826e2e7c1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8c5e4b9719024b90a38afe4b705e211e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0b30eae2e6fa4eb7b0fc383e8d43abf0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6f62c93c9512403fb3409f1a142ee0e0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i98b9e74933334cd7a3d6bc5441bedf00_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iab68ebe9d2264a61aa056749dc6414f1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i24db2e91299140f88d66d0382a50fab8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i060455f3f1254c6c9620258b6a868b31_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12d5f40e32b34954a17526e9fba0b732_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i300f004388ad4acaa6b080f389c75477_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibea5fc079c034f5fb31467bb0475925f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia39fd770e1424a20b8c4c75158a415b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i917d27b4fe62483d9a93fac0eec8d468_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9711ad0b2eab495bbf698b96c0779ef7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i63df093e9bf54de4805e7fd3a5f01b3e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i18f32c7c5413464fbc0d9c7855ac1e35_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="idfc8b23b4bed4901b954f1dbbfc921b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="i697d3b03ecf5470b979dc6fc0cee28f9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e39d4670e2541f4b69903cd8a071d66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i517d46606ef749858b314084d0294ac9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c9a090a5cb5459996fef79278eb0a80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24d687fe10914a1fa4ac7dad1251e57a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id97f057685c94b48880e3a95f3f8e619_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6a144d9b2524eeeb2bd3ecfd5ab306d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d5db044239543b78d57d9eec9f4cab0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb2ce54320b044f88d96fbdbee249d43_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idd7e30308366436c8ede27e4b7d1cb24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2ea4340173e41668e4660b023e97bf8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2fb0498955143f1a968531be27ee6a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="ie0e2bfd8d16a49df98f3725ed5acbd74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</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="ie636a943721547d7a9b4983e626397c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6eaad2b72e8a463a9844e92ee255b7fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iecec6281a4194b5f8e82f144116d0637_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1c4f682077d3479fa07ae010adbffb75_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id3c821bb98a84f7cb8cd7ea00ccafe41_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ain:StandishFamilyHoldingsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i358d761e08fd4309ae4054d3c5026d84_I20191120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ain:CirCompGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-20</instant>
        </period>
    </context>
    <context id="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ain:CirCompGmbhMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-21</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i90f514e2eee14292a8a264669e263f01_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f58f07c26084d9e8ca6ef760cf45add_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcf035c07462437abba08a43d4d8da39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0befa29a59c2471eb0465bb67902ad10_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i32092506e1ad422e8faee632e70289cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaecbe6e128754903ab5cb225ee98aaff_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8264524cbc4d4d06b471a1b6fbd02817_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia09ce3deccef47fd8af0288547c6f632_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i242a61f4336b4884a8671f5694846265_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie60be9f6a7b04e87a8ae8e2109b18226_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5675e41230949a2b52b10f0ba480a0c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i378810662c2c48fc8c2a47d198746097_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibe17b6f911414b5dabd18daefd5279cf_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i44f3e4722d18463b8d1d6cd2049c724d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ain:AllowanceForSaleReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7c4be5ffcc7a49f9a6868a8da5ae2e33_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i04117199fce04d2d8592f1aa4dda8c1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if3bc7c0c2d624ee081e57f3623270421_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaf412fd76ca94249956f4c48d9f97a71_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1bc583fd9147415aaa9ce6ccd2dcbcbb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8fb571e966ad43288f2e02239037f8c7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8382738b9f1c439c85909dc501dbdcb4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0840983cce744e568dc21fbf90e01b0d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000819793</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="positioneliminated">
        <measure>ain:positionEliminated</measure>
    </unit>
    <unit id="country">
        <measure>ain:country</measure>
    </unit>
    <unit id="claim">
        <measure>ain:claim</measure>
    </unit>
    <unit id="classofcommonstock">
        <measure>ain:classOfCommonStock</measure>
    </unit>
    <unit id="vote">
        <measure>ain:vote</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF80L2ZyYWc6ODU1MjMxY2Q1YmZiNGE2MTgxZmI1NTRmMDQ5MWU2ZjYvdGFibGU6OWNiOTllMzhmMTM2NDVmNjgyMDg0NTI2MzlmNGJiZGQvdGFibGVyYW5nZTo5Y2I5OWUzOGYxMzY0NWY2ODIwODQ1MjYzOWY0YmJkZF8yNi0xLTEtMS0w_70813d03-c5f8-4bde-93fd-5eea68f022f4">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF80L2ZyYWc6ODU1MjMxY2Q1YmZiNGE2MTgxZmI1NTRmMDQ5MWU2ZjYvdGFibGU6OWNiOTllMzhmMTM2NDVmNjgyMDg0NTI2MzlmNGJiZGQvdGFibGVyYW5nZTo5Y2I5OWUzOGYxMzY0NWY2ODIwODQ1MjYzOWY0YmJkZF8yNy0xLTEtMS0w_39abb655-c15a-4684-b1c8-ab91227bce46">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF80L2ZyYWc6ODU1MjMxY2Q1YmZiNGE2MTgxZmI1NTRmMDQ5MWU2ZjYvdGFibGU6OWNiOTllMzhmMTM2NDVmNjgyMDg0NTI2MzlmNGJiZGQvdGFibGVyYW5nZTo5Y2I5OWUzOGYxMzY0NWY2ODIwODQ1MjYzOWY0YmJkZF8yOC0xLTEtMS0w_0df7043a-e686-4281-875c-b9fe0107229d">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF80L2ZyYWc6ODU1MjMxY2Q1YmZiNGE2MTgxZmI1NTRmMDQ5MWU2ZjYvdGFibGU6OWNiOTllMzhmMTM2NDVmNjgyMDg0NTI2MzlmNGJiZGQvdGFibGVyYW5nZTo5Y2I5OWUzOGYxMzY0NWY2ODIwODQ1MjYzOWY0YmJkZF8yOS0xLTEtMS0w_97481ab6-c564-4e8a-9ac2-bde8f7b651f2">0000819793</dei:EntityCentralIndexKey>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id6438bf29951400f9285787eb73bfb85_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYzMDE_dc481763-311b-43f9-8386-d1e0b96195dd">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i20f67da394694fc4a703cee623f0db81_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTIvZnJhZzo4OTEyNDg4ZDQ4YTA0OTczYmE4ODg3ODgwYTFhNjE4Ni90YWJsZTpiMGYxZTQ4MjBmZmI0NzZlOGQ5NDQ1ZTI4NTIxMGI5Ny90YWJsZXJhbmdlOmIwZjFlNDgyMGZmYjQ3NmU4ZDk0NDVlMjg1MjEwYjk3XzAtMS0xLTEtMjkxNg_2de579da-1cd3-42ab-9008-da8473f99bf9">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:DebtInstrumentTerm
      contextRef="ic7f18e5c15364ce69a75164dd6073f5d_D20171107-20171107"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzE2NDkyNjc0NDY0NDU_766fa770-35e0-4f87-ac1b-a25e4805eeaf">P4Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="icdcd445adf474b629add52a27fad9f15_D20160408-20160408"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzE2NDkyNjc0NDY0NTk_c2d0d011-e349-46b3-be19-bb54189b999d">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_08dddb7c-fa8c-40af-9566-6e36f81ef67f">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_5dceb483-b7c9-4166-8502-7717fc0bb6f1">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzExLTAtMS0xLTE2ODI_057c5c8e-e3fa-42e4-9b6c-fc5decfe01c0">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzAtMS0xLTEtMzExOQ_2b3d351f-2132-4d1f-84a0-6d35c75fe536">us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzAtMS0xLTEtMzExOQ_da157806-9c82-407b-934d-d8b278b04a5b">us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzEtMS0xLTEtODAzNQ_8fa61bfd-2ac8-4648-9a45-eb5ed32eff38">us-gaap:AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzEtMS0xLTEtODAzNQ_f09e7253-65a5-4cae-a03a-652ba37000c6">us-gaap:AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzItMS0xLTEtODA0MQ_a7645ab0-d59c-4d8e-a665-3d28429c7433">us-gaap:AccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzItMS0xLTEtODA0MQ_e7896fe5-4866-4f6c-8d97-1417bf5de55d">us-gaap:AccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzMtMS0xLTEtODA1Mw_0da69ccf-3fe3-4927-9b0f-8f29f6906ad3">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODQvZnJhZzpkZmE1MTY2ZWYxYTc0M2VkOTRkNjhmNmJjMzNmNDhmMS90YWJsZTo3YTU2NDVkMTc4ZGI0Yzg3YmY0N2EzOWUwODgwZmRkMS90YWJsZXJhbmdlOjdhNTY0NWQxNzhkYjRjODdiZjQ3YTM5ZTA4ODBmZGQxXzMtMS0xLTEtODA1Mw_430643dd-d886-4ece-9bd3-62161f5307b0">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i719fb3cefcae44449c9db183ee85f01b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzQzODg_43e5a1f8-c184-43ad-9854-a39e61cbd466">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie736c085abab44c086bf77efc4b6dcf8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY5Mjg_f8fef04d-cccc-4929-887c-b2d55339329a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4dc613531c6e47f8b31f9dd8fbc35615_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY5MDA_adee22fa-b233-4181-b84a-b98085674baa">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI3LTAtMS0xLTIwNjU_9dd61729-6b30-4b28-bcc3-ba62c87e5b4c">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQwLTAtMS0xLTI4OTE_1a32d5fc-5b0e-4c66-a187-6dda1dffb071">us-gaap:AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <ain:PeriodOfEqualInstallments
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDQ0MTU_1ae6c01a-24f9-4b74-93f1-e9b1ba24d4cd">P5Y</ain:PeriodOfEqualInstallments>
    <dei:DocumentType
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTIw_2f586eb4-a569-4742-b420-79b9208ed1c8">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6Y2ViN2JkYmY5N2M5NGViNWJlZjMwM2ExYzUxNmQxMTEvdGFibGVyYW5nZTpjZWI3YmRiZjk3Yzk0ZWI1YmVmMzAzYTFjNTE2ZDExMV8wLTAtMS0xLTA_090f5690-d021-4191-8230-e2663acbc7d1">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18xMDk5NTExNjMxODky_7c2002ec-70c1-4008-834b-6a463ef7351c">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18xMDk5NTExNjMxODky_7b045253-c4a2-4ecd-aeb6-0564cf1dda0d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MjIyNzc5YTM5MmNhNDAyMDkxZjVmOGQ4MTJlYjRiNWEvdGFibGVyYW5nZToyMjI3NzlhMzkyY2E0MDIwOTFmNWY4ZDgxMmViNGI1YV8wLTAtMS0xLTA_97712913-9469-4fb6-9b90-68b288616c1f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTE0_f6ea8f34-85f6-41ee-8727-1a1f76fa5888">1-10026</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTIx_5268c751-df48-449c-b0c5-686f6b9bcd27">ALBANY INTERNATIONAL CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTE1_4fbefaef-4a3d-4fed-be38-29ea431a0885">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTIy_e4ecb94f-4c16-4b46-b8a0-8eafcf71942e">216 Airport Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTIz_c40eee00-28ad-4469-af3a-1cf9c82b4104">Rochester</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTI0_1c77dcc7-7f7b-48bf-b302-776fe7e274f3">NH</dei:EntityAddressStateOrProvince>
    <dei:EntityTaxIdentificationNumber
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTA5_cabb2f1e-71d7-4155-9bf4-5c64888f090d">14-0462060</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressPostalZipCode
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTEw_257a33c2-75c9-4520-a6a7-4b9a9b38ae74">03867</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTEx_2db5ca1e-9d4a-4e61-9e79-7ee0f5bed484">603</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTE4_aed09c67-cb9e-400d-9f1a-4c375f67eacb">330-5850</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MzdjMDcwM2UyYTkyNGY3MWFmZWYyODcwM2RjODk1NTkvdGFibGVyYW5nZTozN2MwNzAzZTJhOTI0ZjcxYWZlZjI4NzAzZGM4OTU1OV8xLTAtMS0xLTA_a2021122-4ac6-4588-aa68-220dadeb5e12">Class A Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MzdjMDcwM2UyYTkyNGY3MWFmZWYyODcwM2RjODk1NTkvdGFibGVyYW5nZTozN2MwNzAzZTJhOTI0ZjcxYWZlZjI4NzAzZGM4OTU1OV8xLTEtMS0xLTA_ec29a215-c0da-4255-9c7c-90ba82fa86af">AIN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MzdjMDcwM2UyYTkyNGY3MWFmZWYyODcwM2RjODk1NTkvdGFibGVyYW5nZTozN2MwNzAzZTJhOTI0ZjcxYWZlZjI4NzAzZGM4OTU1OV8xLTItMS0xLTY5NS90ZXh0cmVnaW9uOmFhZGVmYWQ0NjE1OTQ1NWU4ZTE4MGI5MWU0MmRmNGE4XzEwOTk1MTE2Mjc4MTg_427da32e-f63d-4beb-a89e-845e2407dddc">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="iae9c36da8b744ba6a85871d2e86e7a8f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MzdjMDcwM2UyYTkyNGY3MWFmZWYyODcwM2RjODk1NTkvdGFibGVyYW5nZTozN2MwNzAzZTJhOTI0ZjcxYWZlZjI4NzAzZGM4OTU1OV8yLTAtMS0xLTA_2400c470-5858-41e1-a6a3-706b27adb0a5">Class B Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iae9c36da8b744ba6a85871d2e86e7a8f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MzdjMDcwM2UyYTkyNGY3MWFmZWYyODcwM2RjODk1NTkvdGFibGVyYW5nZTozN2MwNzAzZTJhOTI0ZjcxYWZlZjI4NzAzZGM4OTU1OV8yLTEtMS0xLTA_a113c1ba-7305-486e-a0d3-99eba5d94aa2">AIN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iae9c36da8b744ba6a85871d2e86e7a8f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6MzdjMDcwM2UyYTkyNGY3MWFmZWYyODcwM2RjODk1NTkvdGFibGVyYW5nZTozN2MwNzAzZTJhOTI0ZjcxYWZlZjI4NzAzZGM4OTU1OV8yLTItMS0xLTY5NS90ZXh0cmVnaW9uOmY5Y2FiNWY0Y2E1ZDRmZjA4ZmFkMDRlNTZiOGE1Nzk3XzEwOTk1MTE2Mjc4MTg_a133fa62-dc53-4978-9d59-ec40911eec22">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTEy_95ec0c87-8d85-413c-af42-13e2762144b5">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTE2_d3d5d7e8-59bf-40e9-a85f-1cf0e5458ec4">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTE3_325459ae-41a9-4feb-b878-53f7799b478a">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTEz_f0b05385-9a23-426d-8bf7-b79699667230">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6Zjc1ZmMyYzQzZDNiNDgwYzk5N2E3NWM2Mjc1NDkzMTEvdGFibGVyYW5nZTpmNzVmYzJjNDNkM2I0ODBjOTk3YTc1YzYyNzU0OTMxMV8wLTEtMS0xLTA_c37b765a-f817-4f63-8b12-c9c9a79c0089">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6Zjc1ZmMyYzQzZDNiNDgwYzk5N2E3NWM2Mjc1NDkzMTEvdGFibGVyYW5nZTpmNzVmYzJjNDNkM2I0ODBjOTk3YTc1YzYyNzU0OTMxMV8xLTQtMS0xLTA_f7362aaf-beac-4925-bb90-38f7e4575bd6">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6Zjc1ZmMyYzQzZDNiNDgwYzk5N2E3NWM2Mjc1NDkzMTEvdGFibGVyYW5nZTpmNzVmYzJjNDNkM2I0ODBjOTk3YTc1YzYyNzU0OTMxMV8yLTQtMS0xLTA_72e77116-dc11-4c10-b03f-b4d2c77609dd">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18xNjQ5MjY3NDQ1NDI2_560d15f1-30f4-427e-9ffe-d93fb603d729">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yOTE5_ebd79702-e611-44c9-a44d-f4d44e3d8a4a">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ia6462bd565a54418bfb5d5f96056fe19_I20200630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yNzg4_977c3306-132f-47db-855c-959aae37e2c8"
      unitRef="usd">1800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i29f9ae8bd10c49948ceac6c76133f809_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yODEx_d787545d-0b8d-4cc0-a003-e1a1b9621de0"
      unitRef="shares">30700000</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id32b3d73ed23423e97d6ebce753e8697_I20210219"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGV4dHJlZ2lvbjozYzUyM2U4ZmNkNzk0ZDNhYmNlMTVhMjY5NGY4ZjIyN18yODQ5_654cebed-c2c5-467f-ba40-42368ee116da"
      unitRef="shares">1600000</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xL2ZyYWc6M2M1MjNlOGZjZDc5NGQzYWJjZTE1YTI2OTRmOGYyMjcvdGFibGU6YjFiZWFlYTBmZmFjNDI3ODkzZWY2ZDk5YzkwYWZlNTMvdGFibGVyYW5nZTpiMWJlYWVhMGZmYWM0Mjc4OTNlZjZkOTljOTBhZmU1M18xLTAtMS0xLTA_a447a9fa-5f97-41d7-b71b-e2dafb1fa0d5">Portions of the Registrant&#x2019;s Proxy Statement for the Annual Meeting of Shareholders to be held on May&#160;13, 2021.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMS0xLTEtMS0w_5319817c-aaba-42ce-b492-b7a853170f0b"
      unitRef="usd">900610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMS0zLTEtMS0w_f0272230-9722-408a-b7db-e48cb13d8c10"
      unitRef="usd">1054132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMS01LTEtMS0w_c8df7a7a-9cd7-4215-af47-fb9801fc2399"
      unitRef="usd">982479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMi0xLTEtMS0w_3b261e7d-9b12-48da-8055-61c53f60c13a"
      unitRef="usd">529538000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMi0zLTEtMS0w_7d55a852-0bab-43af-80a7-5f4ece66728c"
      unitRef="usd">656431000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMi01LTEtMS0w_1a9de4e2-96cf-44be-8efe-ae16c2d98276"
      unitRef="usd">632730000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMy0xLTEtMS0w_43dbc9dc-3935-4695-b4f4-796265f231b3"
      unitRef="usd">371072000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMy0zLTEtMS0w_c2ec90a5-5bc6-4eb2-9efe-82ba412031c7"
      unitRef="usd">397701000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMy01LTEtMS0w_e4bac1ef-aaf7-4404-81fb-3e923e56481c"
      unitRef="usd">349749000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNC0xLTEtMS0w_1794be96-6405-40de-a6b5-e40a44aa0d91"
      unitRef="usd">163909000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNC0zLTEtMS0w_b2367ec2-207d-410e-a288-6a4f5ae6bbb5"
      unitRef="usd">163651000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNC01LTEtMS0w_a5461879-2491-4f00-bbdc-a43aa70e229f"
      unitRef="usd">156189000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <ain:TechnicalAndResearchExpenses
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNS0xLTEtMS0w_2eb97430-af1a-4ff0-b595-b33c2bf1fdc9"
      unitRef="usd">35347000</ain:TechnicalAndResearchExpenses>
    <ain:TechnicalAndResearchExpenses
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNS0zLTEtMS0w_37a7528f-e7dc-403e-999f-deca6bb88b4a"
      unitRef="usd">37569000</ain:TechnicalAndResearchExpenses>
    <ain:TechnicalAndResearchExpenses
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNS01LTEtMS0w_b4f9efe7-d61b-4b11-9b3e-465ff9447cab"
      unitRef="usd">40582000</ain:TechnicalAndResearchExpenses>
    <us-gaap:RestructuringCharges
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNi0xLTEtMS0w_f79db177-b5d5-4bda-b7e2-45c71eb36148"
      unitRef="usd">5736000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNi0zLTEtMS0w_3ddd77f5-ca80-427d-be22-8bbd7418f74d"
      unitRef="usd">2905000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNi01LTEtMS0w_273c0dbd-ff60-4bcf-b6ba-d451dd2f3cec"
      unitRef="usd">15570000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNy0xLTEtMS0w_05c4ea01-ca7b-470a-9dc8-7c7318931a0a"
      unitRef="usd">166080000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNy0zLTEtMS0w_360902ad-a010-4343-bdc7-621c13399238"
      unitRef="usd">193576000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfNy01LTEtMS0w_d74d0434-8309-445c-8d76-2f0972c6a32c"
      unitRef="usd">137408000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfOC0xLTEtMS0w_4a466005-b66c-4ab3-a222-306be63944e8"
      unitRef="usd">2748000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfOC0zLTEtMS0w_5bbd0294-fdd7-45d9-adca-e741a4feca59"
      unitRef="usd">2729000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfOC01LTEtMS0w_f520b14d-1035-4549-b43f-9783c12cf67e"
      unitRef="usd">2118000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfOS0xLTEtMS0w_c3ce0e38-4790-42c9-b0b3-9f841abf2848"
      unitRef="usd">16332000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfOS0zLTEtMS0w_4561c448-5919-48c9-8b32-0be630049306"
      unitRef="usd">19650000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfOS01LTEtMS0w_229a0972-8fbe-471d-a287-1b1bb4273e72"
      unitRef="usd">20242000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTAtMS0xLTEtMA_2ffa486c-d9d7-4c67-8d5c-1a0967619011"
      unitRef="usd">-13422000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTAtMy0xLTEtMA_ff97d0ea-7b63-4cd7-87df-523be7ba5eca"
      unitRef="usd">1557000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTAtNS0xLTEtMA_878f237c-3772-4a09-bbfd-6125d1c197b4"
      unitRef="usd">-4037000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTEtMS0xLTEtMA_dcebf414-b3c9-4c13-aac4-113939cdcdc2"
      unitRef="usd">139074000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTEtMy0xLTEtMA_3eda0505-18d2-40ca-b459-cecdf1782817"
      unitRef="usd">178212000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTEtNS0xLTEtMA_fa1b191c-ce16-4172-8212-ade78c374b0e"
      unitRef="usd">115247000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTItMS0xLTEtMA_4a13de41-4f2d-47b4-9040-14c9a76ff189"
      unitRef="usd">41831000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTItMy0xLTEtMA_9c3e1cea-54e9-4968-8ea9-b1f9ebdfbb59"
      unitRef="usd">44829000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTItNS0xLTEtMA_5ff75991-a1a9-4dca-9dbe-64edfb7b2729"
      unitRef="usd">32228000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTMtMS0xLTEtMA_25fda445-6ef0-4107-a5d8-89e6164449c2"
      unitRef="usd">97243000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTMtMy0xLTEtMA_24633f1c-3536-47de-9658-5c39b73b7aca"
      unitRef="usd">133383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTMtNS0xLTEtMA_1f366b6a-c482-4268-8f44-c25a58dda1b9"
      unitRef="usd">83019000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTQtMS0xLTEtMA_c0752ffd-0468-4d9d-88ea-171247bcd1c7"
      unitRef="usd">-1346000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTQtMy0xLTEtMA_5c437e55-0307-4b69-97b4-18e507d68831"
      unitRef="usd">985000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTQtNS0xLTEtMA_81764e30-e4c8-4937-9c74-284640ae72fa"
      unitRef="usd">128000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTUtMS0xLTEtMA_6dffc842-bd8a-4772-b33f-7c7fbfd03248"
      unitRef="usd">98589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTUtMy0xLTEtMA_0bed1afa-816c-4272-bd07-5a4388934d32"
      unitRef="usd">132398000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTUtNS0xLTEtMA_450a3246-4345-46e6-91c9-6d5e2ccf51b8"
      unitRef="usd">82891000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTYtMS0xLTEtMA_bf154b63-f312-4cca-936b-3e39205f543c"
      unitRef="usdPerShare">3.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTYtMy0xLTEtMA_eb54a1fd-85c7-4e6f-a2b1-8a427a106778"
      unitRef="usdPerShare">4.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTYtNS0xLTEtMA_33babe08-0ebd-477c-8bd0-f510ba191042"
      unitRef="usdPerShare">2.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTctMS0xLTEtMA_68cb1cb4-2cb8-4c76-8a3a-e4d97a806599"
      unitRef="usdPerShare">3.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTctMy0xLTEtMA_3cbe2da0-26a8-4327-bf25-8ea497d6c925"
      unitRef="usdPerShare">4.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTctNS0xLTEtMA_8a6431a0-c71a-4684-9624-506d2f63082c"
      unitRef="usdPerShare">2.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTgtMS0xLTEtMA_f6bdbb9d-309c-44c4-b042-35a05c63c7f0"
      unitRef="usdPerShare">0.77</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTgtMy0xLTEtMA_d09bb556-50cc-418e-ba93-2fcd1341629d"
      unitRef="usdPerShare">0.73</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF84OC9mcmFnOjMwN2FhMjU5OTA2ODQ2MWU4M2JkZTBmZWIwMzg0NzY2L3RhYmxlOjEyY2Q4MzdlMzY0NjRhM2Q4OTIxYzcxYzU4ZjE3OGNlL3RhYmxlcmFuZ2U6MTJjZDgzN2UzNjQ2NGEzZDg5MjFjNzFjNThmMTc4Y2VfMTgtNS0xLTEtMA_f0c0e21b-5054-46fd-bb1a-a98f4e5bc0d1"
      unitRef="usdPerShare">0.69</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:ProfitLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMS0xLTEtMS0w_96cdc37f-446c-48a7-83f9-f58c23ce7b18"
      unitRef="usd">97243000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMS0zLTEtMS0w_1ef0e315-5181-4f06-826f-f34ea5636032"
      unitRef="usd">133383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMS01LTEtMS0w_c4487387-de00-48a0-844a-3cfbddc2694c"
      unitRef="usd">83019000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMy0xLTEtMS0w_e0343700-5463-4c6f-a16f-d0004a0f9707"
      unitRef="usd">38927000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMy0zLTEtMS0w_8ba3630f-9ce4-445d-b0d5-83dcee8b0231"
      unitRef="usd">-8747000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMy01LTEtMS0w_5ec91a36-5e11-4e1c-a386-90e26c522b7b"
      unitRef="usd">-27383000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNC0xLTEtMS0w_1843142a-436b-46aa-a83c-7960f47244af"
      unitRef="usd">411000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNC0zLTEtMS0w_7eb8fef4-cf5c-4366-881c-dcfba62b06b2"
      unitRef="usd">450000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNC01LTEtMS0w_a869cb07-6cf7-4198-a041-034bebd8bf2e"
      unitRef="usd">1494000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNS0xLTEtMS0w_b86828d2-b48c-4f14-b448-a382d55925d3"
      unitRef="usd">13407000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNS0zLTEtMS0w_1f218871-a488-49da-8217-a96b06f022bf"
      unitRef="usd">-1796000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNS01LTEtMS0w_2f5f5447-734a-4284-bf6a-0081a2d442c5"
      unitRef="usd">851000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNy0xLTEtMS0w_b0ec7dab-7588-4e98-9a7f-bfdef23f7031"
      unitRef="usd">-4474000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNy0zLTEtMS0w_6bb8e40b-3319-467f-9409-a2e68f70b119"
      unitRef="usd">-4420000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfNy01LTEtMS0w_41dd4065-363b-41b9-a62f-702d2c652250"
      unitRef="usd">-4454000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfOC0xLTEtMS0w_a89b160a-c03f-4d40-87db-a600729a6c2a"
      unitRef="usd">-5004000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfOC0zLTEtMS0w_1faed219-e130-4823-b701-e4df375240b7"
      unitRef="usd">-4480000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfOC01LTEtMS0w_3ede5564-5995-4231-a3ff-1d97e3a4793b"
      unitRef="usd">-5175000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfOS0xLTEtMS0w_fe0d0e36-771a-442f-ad37-0db3a2093526"
      unitRef="usd">3982000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfOS0zLTEtMS0w_e78eeaba-4d1f-433d-8426-230ad2bd21b5"
      unitRef="usd">-1011000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfOS01LTEtMS0w_adb80de5-383a-4538-b29d-4261c2bc7371"
      unitRef="usd">-146000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTAtMS0xLTEtMA_b29f799b-2ca6-4d38-af46-c0f39caffe4c"
      unitRef="usd">-12622000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTAtMy0xLTEtMA_659f2be8-85c6-46a3-94ab-cde4dd1e0900"
      unitRef="usd">-9512000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTAtNS0xLTEtMA_d742c0ec-9397-49dc-8956-820414e3938e"
      unitRef="usd">3832000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxParent>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTItMS0xLTEtMA_73b9deeb-ad93-4b0c-b0d1-eabe35e05600"
      unitRef="usd">128000</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTItMy0xLTEtMA_c0f31027-cc59-4680-b211-d099cc9df6ac"
      unitRef="usd">74000</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTItNS0xLTEtMA_e07387c2-07f0-4e1b-8211-fe2554fd8dc6"
      unitRef="usd">348000</us-gaap:OtherComprehensiveIncomeFinalizationOfPensionAndNonPensionPostretirementPlanValuationTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTMtMS0xLTEtMA_e480e321-b60a-4880-9dc2-82a6ba691fae"
      unitRef="usd">3017000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTMtMy0xLTEtMA_fad83dfa-c6dc-454a-8393-63a4fe8f72c2"
      unitRef="usd">-359000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTMtNS0xLTEtMA_8abd3d9b-f842-4c9f-8892-d0f9f272d7e8"
      unitRef="usd">408000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTQtMS0xLTEtMA_85727c39-6d46-4365-b9c5-87dadc398d4f"
      unitRef="usd">148000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTQtMy0xLTEtMA_1f958036-34c6-40ea-88bc-2c9ad1d45886"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTQtNS0xLTEtMA_433f0ed4-41af-48e5-ad5a-6d8a4e5f0121"
      unitRef="usd">158000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTUtMS0xLTEtMA_3ed0bd49-0579-4d80-947c-f61774d4ef6b"
      unitRef="usd">1028000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTUtMy0xLTEtMA_3b8548f6-2485-48b0-b50d-a01c82c1bbae"
      unitRef="usd">-259000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTUtNS0xLTEtMA_6ea2716d-6cdc-4c01-9437-182fc6ce3234"
      unitRef="usd">-37000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTYtMS0xLTEtMA_1c6f3076-5ffc-4490-ba5f-b69b21df1ffd"
      unitRef="usd">-3259000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTYtMy0xLTEtMA_c3c357a0-44b7-4aea-89c2-9b967c509c20"
      unitRef="usd">-2432000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTYtNS0xLTEtMA_ae45b707-ac1b-477b-b150-4462ae84e255"
      unitRef="usd">979000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTctMS0xLTEtMA_5bc9a9ca-7074-4667-b583-771075dbeef0"
      unitRef="usd">140816000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTctMy0xLTEtMA_a09d86c0-7238-4eb1-a8b2-69810ef14f3d"
      unitRef="usd">115790000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTctNS0xLTEtMA_c8ecb08d-38de-412b-b3d4-c5262ab1cb4c"
      unitRef="usd">60532000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTgtMS0xLTEtMA_32ff5d75-50c1-4393-b400-80b240ad1226"
      unitRef="usd">-207000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTgtMy0xLTEtMA_226e0977-f9fa-4e13-b7b5-8af3002ba6cf"
      unitRef="usd">975000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTgtNS0xLTEtMA_e8da4fa7-b24e-4c1e-9c8f-d41364e86d78"
      unitRef="usd">111000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTktMS0xLTEtMA_f63282fb-09a7-40e6-bd02-861192e5668c"
      unitRef="usd">141023000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTktMy0xLTEtMA_385dc256-a6dc-48d0-be66-8ddde1b341c9"
      unitRef="usd">114815000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85MS9mcmFnOjkzZjQ1Nzg1YTdkOTRjZDdiZTliNDAwMWZjOGZlZmM2L3RhYmxlOjFlOGY0MDFmYTNmODRmNzI5N2U4ZmE1YzU5ZTY5YjcyL3RhYmxlcmFuZ2U6MWU4ZjQwMWZhM2Y4NGY3Mjk3ZThmYTVjNTllNjliNzJfMTktNS0xLTEtMA_db27b3b5-2f8d-44e6-890f-44debad0d7e5"
      unitRef="usd">60421000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMy0xLTEtMS0w_8d62e3a5-b3c0-41d6-865f-8a40d599c26c"
      unitRef="usd">241316000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMy0zLTEtMS0w_b7a6941e-dedb-4c27-a47a-952a5a82650c"
      unitRef="usd">195540000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNC0xLTEtMS0w_e6eb691c-8d36-47a4-9407-411c0381f50c"
      unitRef="usd">188423000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNC0zLTEtMS0w_d4a26ec3-4435-46e2-8a6b-b974ac255db0"
      unitRef="usd">218271000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNS0xLTEtMS0w_e9ee7077-88d2-4d4c-95d5-05b51b54ea69"
      unitRef="usd">139289000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNS0zLTEtMS0w_e704dc5d-1019-488c-af72-0db2e648fdd6"
      unitRef="usd">79070000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNi0xLTEtMS0w_ad903df4-fd71-41f5-9173-adc8807a94f2"
      unitRef="usd">110478000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNi0zLTEtMS0w_c4dcf5ad-6c2b-4ca8-8cb0-e9c8d1892dac"
      unitRef="usd">95149000</us-gaap:InventoryNet>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNy0xLTEtMS0w_28555728-a209-43ad-bcd0-b668816c2afe"
      unitRef="usd">5940000</us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNy0zLTEtMS0w_5d35b91c-6a34-4f78-9b1a-a668fb2c50ff"
      unitRef="usd">6162000</us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfOC0xLTEtMS0w_3e8b09d3-71ed-476c-843f-38519ec227c1"
      unitRef="usd">31830000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfOC0zLTEtMS0w_0c4cf26e-8d13-45db-ae5f-7ce00fd56027"
      unitRef="usd">24142000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfOS0xLTEtMS0w_5da35e41-f683-496f-925b-e66133daae0b"
      unitRef="usd">717276000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfOS0zLTEtMS0w_93751939-3762-4f83-bb11-b5fda0429895"
      unitRef="usd">618334000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTEtMS0xLTEtMA_d737fe4e-afd7-40d7-ad62-4cbf992d00b6"
      unitRef="usd">448554000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTEtMy0xLTEtMA_705270e2-8fa4-4017-8797-5f57e91775c5"
      unitRef="usd">466462000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTItMS0xLTEtMA_75b30053-ef6c-4d0b-87e1-686fe40b3da6"
      unitRef="usd">46869000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTItMy0xLTEtMA_d6bf1779-79e1-43ed-8715-de4e0603be88"
      unitRef="usd">52892000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTMtMS0xLTEtMA_50733a27-622d-49e2-ac0d-0a1601da5aca"
      unitRef="usd">187553000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTMtMy0xLTEtMA_a7ae23a7-5ba9-4ba5-b02e-47b9b9e9bcd8"
      unitRef="usd">180934000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTQtMS0xLTEtMA_fcbbdb09-01fa-448a-bebf-6929f663ac69"
      unitRef="usd">38757000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTQtMy0xLTEtMA_be417c55-7657-4051-b109-389396e7e5d2"
      unitRef="usd">51621000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTUtMS0xLTEtMA_667b95ec-ed79-45ae-b7a7-0abb3cb2523f"
      unitRef="usd">36265000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTUtMy0xLTEtMA_f303d51e-b206-4d78-bf4a-3d6764d9e6b2"
      unitRef="usd">41234000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTYtMS0xLTEtMA_cb06924e-8eea-44dd-9ee9-60f90704199b"
      unitRef="usd">74662000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTYtMy0xLTEtMA_e72583a8-d298-406d-b71c-3372bc68707a"
      unitRef="usd">62891000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTctMS0xLTEtMA_5853759b-fd4f-4e72-be2f-84eccbb9587b"
      unitRef="usd">1549936000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMTctMy0xLTEtMA_0ef2edcc-af8d-4022-ad56-4a22bb3273d2"
      unitRef="usd">1474368000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjEtMS0xLTEtMA_d5f0b0a7-4e65-478f-a2e0-08a62a87132b"
      unitRef="usd">49173000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjEtMy0xLTEtMA_baa26d7f-d05f-45d5-ad5a-c94fa88da7d4"
      unitRef="usd">65203000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjItMS0xLTEtMA_aa7c2043-3ffa-4085-b3d4-0fa0834eeac3"
      unitRef="usd">125459000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjItMy0xLTEtMA_a2a0b9ab-fec7-4479-a0a5-14064a927f92"
      unitRef="usd">125885000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjMtMS0xLTEtMA_ad413e7a-be7c-4118-98e4-6c4ff5fe8940"
      unitRef="usd">9000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjMtMy0xLTEtMA_30e4162a-e7ff-4b31-889b-2f6c7c5bf061"
      unitRef="usd">20000</us-gaap:LongTermDebtCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjQtMS0xLTEtMA_f5efd4b9-4f01-49d8-97c5-4ed7527d9c4e"
      unitRef="usd">16222000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjQtMy0xLTEtMA_40f9b021-1a82-4bb4-b080-9bed90e8167c"
      unitRef="usd">11611000</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjUtMS0xLTEtMA_94aa827e-380d-460a-a8dc-3e467ae4c618"
      unitRef="usd">190863000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjUtMy0xLTEtMA_f049065d-e78a-4912-a2e7-ebee3a5f0b82"
      unitRef="usd">202719000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjctMS0xLTEtMA_1c3d3d69-d606-44ac-ab9b-b5269c4d9d8f"
      unitRef="usd">398000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjctMy0xLTEtMA_d4a94710-9762-4c0e-bb1e-196b7197c560"
      unitRef="usd">424009000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjgtMS0xLTEtMA_e17c467e-6b14-4f0f-91ae-f99f7570bae8"
      unitRef="usd">130424000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjgtMy0xLTEtMA_27d70599-5785-41ba-b07a-94fd558e8c02"
      unitRef="usd">132725000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjktMS0xLTEtMA_e5aa9d33-b258-4efe-aa2a-f5475afbaf99"
      unitRef="usd">10784000</us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMjktMy0xLTEtMA_23fdf850-db98-4e37-8fa5-b963737dd77e"
      unitRef="usd">12226000</us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzAtMS0xLTEtMA_576fd132-b046-4001-86c1-59a1aa7a0590"
      unitRef="usd">730071000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzAtMy0xLTEtMA_b6e834eb-ae2f-4114-ba52-6d471f582480"
      unitRef="usd">771679000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzItMS0xLTEtMA_283cb54a-d1fd-498d-a7c6-eeb74a2c9ec6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzItMy0xLTEtMA_4a9f9e83-f5d3-4f8c-9f6c-f6352cf4258e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMC0xLTEtNjc0L3RleHRyZWdpb246MDBiMGFjOTkyOWE4NDNmMjgxZTQ2ZTE0YTBmOGNiMTBfMTA5OTUxMTYyNzk1OQ_1d031caa-7dc9-4920-bf23-1c89bd31b920"
      unitRef="usdPerShare">5.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMC0xLTEtNjc0L3RleHRyZWdpb246MDBiMGFjOTkyOWE4NDNmMjgxZTQ2ZTE0YTBmOGNiMTBfMTA5OTUxMTYyNzk1OQ_8c0bddeb-0db7-422a-a145-e45a2a390b3c"
      unitRef="usdPerShare">5.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMC0xLTEtNjc0L3RleHRyZWdpb246MDBiMGFjOTkyOWE4NDNmMjgxZTQ2ZTE0YTBmOGNiMTBfMTA5OTUxMTYyNzg3NA_6fe81397-cce1-4c29-a72f-5f9f4f78a541"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMC0xLTEtNjc0L3RleHRyZWdpb246MDBiMGFjOTkyOWE4NDNmMjgxZTQ2ZTE0YTBmOGNiMTBfMTA5OTUxMTYyNzg3NA_b79a1985-7f3c-4866-9c73-cd492ee7a0dd"
      unitRef="shares">2000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMC0xLTEtNjc0L3RleHRyZWdpb246MDBiMGFjOTkyOWE4NDNmMjgxZTQ2ZTE0YTBmOGNiMTBfMTY0OTI2NzQ0MTg1NA_04b54095-ea3a-4add-9385-c909c00a0fe0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMC0xLTEtNjc0L3RleHRyZWdpb246MDBiMGFjOTkyOWE4NDNmMjgxZTQ2ZTE0YTBmOGNiMTBfMTY0OTI2NzQ0MTg1NA_1c09d11e-8918-4199-ad7c-d72e8197c9db"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMS0xLTEtMA_51b936dc-4061-47b4-8797-397965258384"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzUtMy0xLTEtMA_0f7e6eff-d90e-4d2b-9fbd-0ffd384ce58a"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic7adb7ac004349a590745858d23f9f89_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMC0xLTEtNjc2L3RleHRyZWdpb246YTA3MjRiM2M1ZGZmNGQ1ZjgyODA2ZmRiNzRiZmFjZjBfMTA5OTUxMTYyNzkxNA_a6d47db6-7992-4eb9-b3fb-5524b5a3d777"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMC0xLTEtNjc2L3RleHRyZWdpb246YTA3MjRiM2M1ZGZmNGQ1ZjgyODA2ZmRiNzRiZmFjZjBfMTA5OTUxMTYyNzkxNA_ef8a3150-236d-4181-82ef-713fb4dbcdf5"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic7adb7ac004349a590745858d23f9f89_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMC0xLTEtNjc2L3RleHRyZWdpb246YTA3MjRiM2M1ZGZmNGQ1ZjgyODA2ZmRiNzRiZmFjZjBfMTA5OTUxMTYyODA1Mw_35b1a1ee-9434-467a-a2af-8ba87f90d3e6"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMC0xLTEtNjc2L3RleHRyZWdpb246YTA3MjRiM2M1ZGZmNGQ1ZjgyODA2ZmRiNzRiZmFjZjBfMTA5OTUxMTYyODA1Mw_c6cdb22b-194d-4a37-b75f-0ec8ec625c80"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMC0xLTEtNjc2L3RleHRyZWdpb246YTA3MjRiM2M1ZGZmNGQ1ZjgyODA2ZmRiNzRiZmFjZjBfMTA5OTUxMTYyODA2Ng_92bf089f-58f5-417e-a077-4ffe8480851d"
      unitRef="shares">39115405</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic7adb7ac004349a590745858d23f9f89_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMC0xLTEtNjc2L3RleHRyZWdpb246YTA3MjRiM2M1ZGZmNGQ1ZjgyODA2ZmRiNzRiZmFjZjBfMTA5OTUxMTYyODA3OQ_c3b74fab-e7c2-499b-8dd1-f1e1cfe05405"
      unitRef="shares">39098792</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMS0xLTEtMA_82d2f1e1-d4f0-44e8-b81e-6609feff3803"
      unitRef="usd">39000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic7adb7ac004349a590745858d23f9f89_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzYtMy0xLTEtMA_673be6f7-2d34-4688-a4fc-4b5048cb7807"
      unitRef="usd">39000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i927ed1ceff3645149783b56d57997182_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyNzkyNw_3f3d782a-68c6-4a78-822d-2655d1873b2a"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyNzkyNw_6bafda62-6a01-4ab0-9923-7a899ac8cd5c"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i927ed1ceff3645149783b56d57997182_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyODA3OA_c63637ad-2f1a-4605-a4bf-e1bfce52cc9b"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyODA3OA_cd061465-1ad4-445e-8d30-58ac3d2a2bd8"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyODA5MA_33896225-3157-4510-bc26-51afe7443855"
      unitRef="shares">1617998</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i927ed1ceff3645149783b56d57997182_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyODA5MA_5fc95acb-e3e5-4359-907e-a0626ded7ad1"
      unitRef="shares">1617998</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i927ed1ceff3645149783b56d57997182_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyODA5MA_74ab7a14-a402-4e38-9a62-1766e3ac264d"
      unitRef="shares">1617998</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMC0xLTEtNjc4L3RleHRyZWdpb246OGY5Y2MzOWM2MDdmNDE3ZjgxNGI3YTE1YTQ5MjczMmFfMTA5OTUxMTYyODA5MA_de65a507-b269-45b5-bdc6-08b982b755da"
      unitRef="shares">1617998</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMS0xLTEtMA_81e39833-bc49-4136-8cf7-cf0073beffa6"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i927ed1ceff3645149783b56d57997182_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzctMy0xLTEtMA_0dd5e8b9-a053-424a-9337-8666951a2bed"
      unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzgtMS0xLTEtMA_f2f7c229-a11b-4896-8262-c3ba9fbb42df"
      unitRef="usd">433696000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzgtMy0xLTEtMA_79a06f7a-aea5-462e-97b5-44ba301dcd60"
      unitRef="usd">432518000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzktMS0xLTEtMA_d310e096-eedb-4797-8793-d9eb05fd7f6d"
      unitRef="usd">770746000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfMzktMy0xLTEtMA_04e8596b-41bd-460e-807a-9fd80d1d07af"
      unitRef="usd">698496000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDEtMS0xLTEtMA_cf5d8eed-ff6e-4978-ae4f-7fc3f873a411"
      unitRef="usd">-83203000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDEtMy0xLTEtMA_461964b4-4ee2-490b-9da2-647803dffa6a"
      unitRef="usd">-122852000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDItMS0xLTEtMA_f0fb0d58-9014-4798-98b0-de5ffa6104c1"
      unitRef="usd">39661000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDItMy0xLTEtMA_52335999-93c8-47a1-a5f0-7f595a9dcaab"
      unitRef="usd">49994000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDMtMS0xLTEtMA_ad973b82-ea30-44dc-aa7f-719403d1731a"
      unitRef="usd">-9544000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDMtMy0xLTEtMA_d5792a9e-917d-4209-a7c1-6ec3a16964a3"
      unitRef="usd">-3135000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:TreasuryStockShares
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDQtMC0xLTEtNjgwL3RleHRyZWdpb246ZWNhNzkxNDg5N2QzNDI1MmIzNDFhMjJlYmNlZDA0MjhfMTA5OTUxMTYyNzg3OA_3c7be9e2-dffa-4aed-b442-30dd000e7023"
      unitRef="shares">8391011</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDQtMC0xLTEtNjgwL3RleHRyZWdpb246ZWNhNzkxNDg5N2QzNDI1MmIzNDFhMjJlYmNlZDA0MjhfMTA5OTUxMTYyNzk4NQ_595b115e-956d-4aaa-920f-937cfe877a6f"
      unitRef="shares">8408770</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDQtMS0xLTEtMA_9e0e06aa-59b3-4142-af73-32af25ffdefa"
      unitRef="usd">256009000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDQtMy0xLTEtMA_3b53c1ae-7a62-41b0-9065-05f298eb8e22"
      unitRef="usd">256391000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDUtMS0xLTEtMA_2dc283c9-e8e9-4fe7-8629-1fa116d2a80f"
      unitRef="usd">816066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDUtMy0xLTEtMA_bd3cb050-2afa-40ad-a140-1066505e309b"
      unitRef="usd">698683000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDYtMS0xLTEtMA_140818c4-ab09-445d-b668-8fa3d80915ec"
      unitRef="usd">3799000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDYtMy0xLTEtMA_486cf302-6a98-434a-a882-0dcb0318bb84"
      unitRef="usd">4006000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDctMS0xLTEtMA_28fdda91-060e-48fa-b0f1-18f4af43eb09"
      unitRef="usd">819865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDctMy0xLTEtMA_b3a8040f-368d-4a56-83d1-afab5747dc8e"
      unitRef="usd">702689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDgtMS0xLTEtMA_24508bfc-ac3b-46be-b378-08695d6b06b5"
      unitRef="usd">1549936000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF85NC9mcmFnOjYxMjg3MGM4YzI4MzQxMDNiMDYyYzljY2I5ZjhlOTQ4L3RhYmxlOmEyMDJhMjlkZmZiYjRlNmRiZTQ0MDIzOTgxYmZkNjMyL3RhYmxlcmFuZ2U6YTIwMmEyOWRmZmJiNGU2ZGJlNDQwMjM5ODFiZmQ2MzJfNDgtMy0xLTEtMA_c73bd6ea-0faf-49af-86e1-50cbe64949de"
      unitRef="usd">1474368000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzItMS0xLTEtMA_f36d5ad2-37b0-4d8d-9876-8335bc232fde"
      unitRef="usd">97243000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzItMy0xLTEtMA_f54c12d9-120b-429f-b58f-771f58c1a92b"
      unitRef="usd">133383000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzItNS0xLTEtMA_dd564249-df3f-495d-81ba-6bc08accbd34"
      unitRef="usd">83019000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQtMS0xLTEtMA_6513319d-d2c9-40cc-9fcf-ca0002af25d4"
      unitRef="usd">63328000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQtMy0xLTEtMA_df177d92-3b4a-45ed-ac24-07053cab9221"
      unitRef="usd">62085000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQtNS0xLTEtMA_945c99dc-b605-41a5-b7cf-83e798687291"
      unitRef="usd">68800000</us-gaap:Depreciation>
    <us-gaap:AdjustmentForAmortization
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzUtMS0xLTEtMA_71a52e70-d4f5-4fdf-bf16-3a0cb3780886"
      unitRef="usd">9377000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzUtMy0xLTEtMA_716f45a9-ebe7-43ac-b58d-de0a58bad47a"
      unitRef="usd">8710000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzUtNS0xLTEtMA_f7e6092d-1dad-4ccd-ad8b-da55556c9d5c"
      unitRef="usd">10236000</us-gaap:AdjustmentForAmortization>
    <ain:ChangeInDeferredTaxesAndOtherLiabilities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzYtMS0xLTEtMA_20bac701-c791-446a-acf3-214e1c37f571"
      unitRef="usd">11101000</ain:ChangeInDeferredTaxesAndOtherLiabilities>
    <ain:ChangeInDeferredTaxesAndOtherLiabilities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzYtMy0xLTEtMA_4876c86b-28dc-4558-bdbc-9c94d5d7c155"
      unitRef="usd">13702000</ain:ChangeInDeferredTaxesAndOtherLiabilities>
    <ain:ChangeInDeferredTaxesAndOtherLiabilities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzYtNS0xLTEtMA_2c02fa46-f68c-479f-9bfe-4c43b84d0181"
      unitRef="usd">8972000</ain:ChangeInDeferredTaxesAndOtherLiabilities>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzctMS0xLTEtMA_ded3d548-434c-49f8-aacb-ae0370828070"
      unitRef="usd">1173000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzctMy0xLTEtMA_7ffe7264-71bb-45e6-be4f-e85f59a1d947"
      unitRef="usd">3119000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzctNS0xLTEtMA_44d88657-3b25-4216-85e4-a46e05beef22"
      unitRef="usd">3707000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzgtMS0xLTEtMA_316d74cd-a451-4218-a73e-e3b3307a9a3a"
      unitRef="usd">290000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzgtMy0xLTEtMA_ace29c99-c897-4815-867e-9d0ccab9612f"
      unitRef="usd">-605000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzgtNS0xLTEtMA_91a8f256-f352-4561-b61e-dd6b0b57040b"
      unitRef="usd">-459000</us-gaap:OtherNoncashIncomeExpense>
    <ain:WriteoffOfPensionLiabilityAdjustmentDueToSettlement
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzktMS0xLTEtMA_ffdf5f98-8380-4409-ac09-82d74db0fd01"
      unitRef="usd">411000</ain:WriteoffOfPensionLiabilityAdjustmentDueToSettlement>
    <ain:WriteoffOfPensionLiabilityAdjustmentDueToSettlement
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzktMy0xLTEtMA_a5733479-bbae-4ef7-9406-00befc0e1262"
      unitRef="usd">450000</ain:WriteoffOfPensionLiabilityAdjustmentDueToSettlement>
    <ain:WriteoffOfPensionLiabilityAdjustmentDueToSettlement
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzktNS0xLTEtMA_37f668f7-762c-4f73-a384-f652bc44ac72"
      unitRef="usd">1494000</ain:WriteoffOfPensionLiabilityAdjustmentDueToSettlement>
    <ain:CompensationAndBenefitsPaidOrPayableInClassACommonStock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzEwLTEtMS0xLTA_e2905664-2f2d-42ae-ba40-ab7034dcd9f9"
      unitRef="usd">1505000</ain:CompensationAndBenefitsPaidOrPayableInClassACommonStock>
    <ain:CompensationAndBenefitsPaidOrPayableInClassACommonStock
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzEwLTMtMS0xLTA_f0e142fb-b381-464e-aad4-bf6869cb693d"
      unitRef="usd">2063000</ain:CompensationAndBenefitsPaidOrPayableInClassACommonStock>
    <ain:CompensationAndBenefitsPaidOrPayableInClassACommonStock
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzEwLTUtMS0xLTA_663bfbd5-7278-4766-b6e1-ba362d304fb3"
      unitRef="usd">2203000</ain:CompensationAndBenefitsPaidOrPayableInClassACommonStock>
    <ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzExLTEtMS0xLTA_2c4fe9fd-7a67-40c6-a9fc-0b23aeffcf85"
      unitRef="usd">1628000</ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss>
    <ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzExLTMtMS0xLTA_fc6aca1b-c11b-4226-807c-f75cd0624819"
      unitRef="usd">309000</ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss>
    <ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzExLTUtMS0xLTA_9b2493ef-41a2-4046-a67f-7b6976e214ad"
      unitRef="usd">579000</ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss>
    <ain:ForeignCurrencyTransactionGainLossBeforeTaxIntercompanyLoans
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzEyLTEtMS0xLTUxMTg_9cd7aef9-b74d-4141-a6b8-1f4bc8033e38"
      unitRef="usd">-14246000</ain:ForeignCurrencyTransactionGainLossBeforeTaxIntercompanyLoans>
    <ain:ForeignCurrencyTransactionGainLossBeforeTaxIntercompanyLoans
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzEyLTMtMS0xLTUxMTg_18665841-e1ac-4647-9f6f-1ad8bbd924f9"
      unitRef="usd">3730000</ain:ForeignCurrencyTransactionGainLossBeforeTaxIntercompanyLoans>
    <ain:ForeignCurrencyTransactionGainLossBeforeTaxIntercompanyLoans
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzEyLTUtMS0xLTUxMTg_add0de9b-180f-46f2-aff9-aaa38ce452b6"
      unitRef="usd">1611000</ain:ForeignCurrencyTransactionGainLossBeforeTaxIntercompanyLoans>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE1LTEtMS0xLTA_72033bb7-4879-41c0-a18c-8d0e9e0a2d1d"
      unitRef="usd">-31522000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE1LTMtMS0xLTA_eecea913-39fe-4cd8-8d9c-c9d322bd9342"
      unitRef="usd">-9278000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE1LTUtMS0xLTA_0124d17c-9e0a-483e-8261-ced94118b809"
      unitRef="usd">19718000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE2LTEtMS0xLTA_36163500-1eff-4e39-adc3-cf729d348603"
      unitRef="usd">59122000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE2LTMtMS0xLTA_b0f27bac-85da-42fd-bf40-fbccc5b2337b"
      unitRef="usd">19199000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE2LTUtMS0xLTA_f79aea01-d9cc-4315-8897-dbef9beb2014"
      unitRef="usd">10267000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE3LTEtMS0xLTA_23e6a788-e22c-4de9-927b-7b18e947797a"
      unitRef="usd">13685000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE3LTMtMS0xLTA_f84fc6fa-bf4f-47c2-90d7-79c6f2a6b825"
      unitRef="usd">8923000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE3LTUtMS0xLTA_4133cbd5-d0f8-43c0-beec-c69ad6f4b7d2"
      unitRef="usd">968000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE4LTEtMS0xLTA_9539ef68-b128-4f37-93f3-848e414fd03e"
      unitRef="usd">7811000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE4LTMtMS0xLTA_9c2f19f7-d513-471c-84ea-908a8effa2fa"
      unitRef="usd">2291000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE4LTUtMS0xLTA_43a1474b-17e0-4117-bb9c-1860d127795d"
      unitRef="usd">5815000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE5LTEtMS0xLTA_c9cf8d9a-aae7-4f0b-a87c-e1ae575782d9"
      unitRef="usd">-113000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE5LTMtMS0xLTA_9dc85b6d-5a91-45ae-a7c3-40db533fe07e"
      unitRef="usd">-1390000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzE5LTUtMS0xLTA_bca0b622-8cc8-41e7-b8e5-9ca2aed4f548"
      unitRef="usd">1402000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIwLTEtMS0xLTA_fe013e0b-5fb4-4dc6-b268-4aba9c249748"
      unitRef="usd">-15586000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIwLTMtMS0xLTA_23573be8-2256-4ac9-bda7-deac18edb839"
      unitRef="usd">10524000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIwLTUtMS0xLTA_dda519d4-16e7-49bd-83e4-460b0b36d420"
      unitRef="usd">9340000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIxLTEtMS0xLTA_443bc2cb-64c9-49ff-bccf-3e0ea57ab4c5"
      unitRef="usd">-3856000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIxLTMtMS0xLTA_a4b417d0-33fb-4e6f-a628-5f1546538782"
      unitRef="usd">-7393000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIxLTUtMS0xLTA_7bb68c23-f068-40f1-8069-2b307c0759af"
      unitRef="usd">8209000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIyLTEtMS0xLTA_9bf94b7f-18cc-4b95-86f0-dce08ba39c56"
      unitRef="usd">5939000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIyLTMtMS0xLTA_92a5ab4a-53d8-4e9c-b91f-609a82826482"
      unitRef="usd">3979000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIyLTUtMS0xLTA_f4893f85-f507-47b2-8670-597514e0a875"
      unitRef="usd">-824000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <ain:NoncurrentReceivables
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIzLTEtMS0xLTA_c672a918-04b4-4f46-b7ce-299f973e4f61"
      unitRef="usd">4158000</ain:NoncurrentReceivables>
    <ain:NoncurrentReceivables
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIzLTMtMS0xLTA_8dc538a7-fe2a-46b7-be67-33b5ba324da4"
      unitRef="usd">-1341000</ain:NoncurrentReceivables>
    <ain:NoncurrentReceivables
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzIzLTUtMS0xLTA_a3bda731-c012-4da5-894c-c8a91b4ba6d4"
      unitRef="usd">-12249000</ain:NoncurrentReceivables>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI0LTEtMS0xLTA_04518224-9aa7-459f-bc91-97f5568d4197"
      unitRef="usd">-2437000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI0LTMtMS0xLTA_ee8cc3df-f334-47fa-bdfa-045c7d8e7ad8"
      unitRef="usd">-6573000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI0LTUtMS0xLTA_5d56fbc4-2e24-474a-abcc-b86c1b220138"
      unitRef="usd">-5479000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI1LTEtMS0xLTUxMTg_5ad9b156-4495-4dc5-b6a6-cd7c69d501e5"
      unitRef="usd">-1296000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI1LTMtMS0xLTUxMTg_c5cbe5f2-7a0a-4471-a344-0c61cade2c8c"
      unitRef="usd">-205000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI1LTUtMS0xLTUxMTg_484cb790-f6a1-4019-b4da-03977bf607fe"
      unitRef="usd">6200000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI2LTEtMS0xLTA_74be6c5a-aa3b-47b3-bcf9-28dfd9c24464"
      unitRef="usd">140253000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI2LTMtMS0xLTA_93ef36f8-cdc8-42f6-95cc-722dd2141dd0"
      unitRef="usd">200352000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI2LTUtMS0xLTA_bdc22ea1-8094-4ebb-9efd-568f892fdf7e"
      unitRef="usd">132485000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI5LTEtMS0xLTA_4f2c6c9e-a92c-4975-beeb-a22f23aa5342"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI5LTMtMS0xLTA_30837af0-862a-4bae-b849-bdfb600d8d00"
      unitRef="usd">30793000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzI5LTUtMS0xLTA_6ff68732-a266-460b-82d6-7c9d5dd2b3c3"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMwLTEtMS0xLTUxMTg_573fda5b-642a-4a5d-abe3-ba4349f61790"
      unitRef="usd">41463000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMwLTMtMS0xLTUxMTg_6d0fe6f5-dda3-4bbc-bc9c-1dd78242775a"
      unitRef="usd">67358000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMwLTUtMS0xLTUxMTg_368090c1-25bf-4d4a-8ca7-9ddd9c7803cd"
      unitRef="usd">81579000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMxLTEtMS0xLTA_5445f09c-ee1b-4346-9e65-2a4936d80dee"
      unitRef="usd">927000</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMxLTMtMS0xLTA_bd55785c-9d55-4143-85ca-1b06ceaa198c"
      unitRef="usd">597000</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:PaymentsToAcquireSoftware
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMxLTUtMS0xLTA_630e798a-c0a3-4b28-8d4d-b8b30083b7e5"
      unitRef="usd">1307000</us-gaap:PaymentsToAcquireSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMyLTEtMS0xLTA_cbef0c85-efc1-464e-9b19-5c7dbb728555"
      unitRef="usd">-42390000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMyLTMtMS0xLTA_091f2059-eb05-4114-8dde-05f134b0f386"
      unitRef="usd">-98748000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzMyLTUtMS0xLTA_a9c0ea10-15a4-4ae4-b77d-a43613175123"
      unitRef="usd">-82886000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM1LTEtMS0xLTA_2b946e11-de4d-42fd-a1b9-5058ee75a4db"
      unitRef="usd">75000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM1LTMtMS0xLTA_df7d3a36-9794-4797-b1e6-fde299c83b6a"
      unitRef="usd">45000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM1LTUtMS0xLTA_cbe091fe-9854-4044-917d-7c7d35a166fd"
      unitRef="usd">26031000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM2LTEtMS0xLTA_a26c4a15-5b07-4d1c-81f1-18a75b6060a0"
      unitRef="usd">101020000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM2LTMtMS0xLTA_f2655aa5-fe8f-406b-aa79-165c8b8b4919"
      unitRef="usd">120017000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM2LTUtMS0xLTA_65f61188-2a06-4506-9ca3-3b13af4a6fc4"
      unitRef="usd">29913000</us-gaap:RepaymentsOfDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM3LTEtMS0xLTA_d2d2a682-27ea-4aba-9186-b1cbbfe3b2bf"
      unitRef="usd">7214000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM3LTMtMS0xLTA_5644be66-518d-4ecc-8d80-2a346b33e589"
      unitRef="usd">1180000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM3LTUtMS0xLTA_aa86ec3f-535b-46a9-af34-af16acccbacf"
      unitRef="usd">0</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM4LTEtMS0xLTA_7c0d9064-ba6b-4ef1-9037-8d6379638162"
      unitRef="usd">2432000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM4LTMtMS0xLTA_e18cfa08-5150-40e2-9031-834250d59232"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM4LTUtMS0xLTA_0075dac5-c2be-440c-9c7c-388b7f0c57ea"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM5LTEtMS0xLTA_1cd6ba9b-88f1-4377-a3ca-671446b06de3"
      unitRef="usd">490000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM5LTMtMS0xLTA_ecdc93be-c4f0-4737-8a5a-161d7fa96742"
      unitRef="usd">971000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzM5LTUtMS0xLTA_5866f7cc-026b-44c6-b671-db9edca18243"
      unitRef="usd">1652000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQwLTEtMS0xLTA_d07fd0a9-1dda-448d-a945-49f9846c8499"
      unitRef="usd">55000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQwLTMtMS0xLTA_80f7366a-1e3a-49d7-8acc-9432f2ab11bf"
      unitRef="usd">112000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQwLTUtMS0xLTA_6841b56c-8591-4162-b957-27d453b276c0"
      unitRef="usd">202000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDividends
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQxLTEtMS0xLTA_e6d716e8-1063-4a5d-a11b-9b133b3383f4"
      unitRef="usd">24568000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQxLTMtMS0xLTA_ea65dee3-e728-45b7-9fd7-f7fc0b4101f6"
      unitRef="usd">23251000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQxLTUtMS0xLTA_6131ffb1-4d08-4855-a4c2-1da400d11a11"
      unitRef="usd">21926000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQyLTEtMS0xLTA_09f32327-119f-41c3-a1ec-9441915a88cb"
      unitRef="usd">-60669000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQyLTMtMS0xLTA_bb3d627f-85f7-494d-86f9-07a0d9d45621"
      unitRef="usd">-100307000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQyLTUtMS0xLTA_007c1471-66b8-41b3-a0e4-ef8cc3259a27"
      unitRef="usd">-27258000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ0LTEtMS0xLTUxMTg_548760a4-134e-49d2-9c37-f05e571dfb04"
      unitRef="usd">8582000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ0LTMtMS0xLTUxMTg_99687336-baea-4a76-81b3-91bde29ec348"
      unitRef="usd">-3512000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ0LTUtMS0xLTUxMTg_6b37a2c3-1fc2-4dfb-b628-4a9354a6343c"
      unitRef="usd">-8313000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ2LTEtMS0xLTUxMTg_cc45d5c5-7eb4-4c4d-9bf6-94a32de924e9"
      unitRef="usd">45776000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ2LTMtMS0xLTUxMTg_ad397c31-fe3a-44a1-b6b5-5e276647f2c7"
      unitRef="usd">-2215000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ2LTUtMS0xLTUxMTg_dd208ba1-fde0-47ce-ab65-ac1cc4240202"
      unitRef="usd">14028000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ3LTEtMS0xLTUxMTg_21ce9294-f447-4f10-9f42-c6efc2f36851"
      unitRef="usd">195540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ3LTMtMS0xLTUxMTg_02bdd30f-cf73-4fd6-b707-7a00572f84fd"
      unitRef="usd">197755000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i49363583ae7440dd9793194a26448f30_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ3LTUtMS0xLTUxMTg_f2104d21-6418-4023-9cfe-18754ccfeeb6"
      unitRef="usd">183727000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ4LTEtMS0xLTUxMTg_d189302e-2ae1-487d-bfad-961c44b4162d"
      unitRef="usd">241316000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ4LTMtMS0xLTUxMTg_a2b4fe30-c42d-45b7-9d76-40f307c699e2"
      unitRef="usd">195540000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDAvZnJhZzo3OGFmM2Q1ZTMxNWI0ODYzYWE1ZTM5NjdjMmU2NjZhOC90YWJsZTo4ZWUzYTYwN2E3ZmI0MzhjODM5MTI5ODk2MzdmMTAwMS90YWJsZXJhbmdlOjhlZTNhNjA3YTdmYjQzOGM4MzkxMjk4OTYzN2YxMDAxXzQ4LTUtMS0xLTUxMTg_73d28306-42f8-462e-a9b6-fc809c66699a"
      unitRef="usd">197755000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzE5_94503162-af32-443e-93f5-a1848553a228">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1. Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Albany International Corp. and its subsidiaries (the Company, Albany, we, us, or our) after elimination of intercompany transactions. We have a 50 percent interest in an entity in Russia. The consolidated financial statements include our original investment in the entity, plus our share of undistributed earnings or losses, in the account &#x201c;Other Assets.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company owns 90 percent of the common equity of Albany Safran Composites, LLC (ASC) which is reported within the Albany Engineered Composites (AEC) segment. Additional information regarding that entity is included in Note 10.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used in accounting for, among other things, revenue recognition, contract profitability, allowances for doubtful accounts, rebates and sales allowances, inventory allowances, pension benefits, goodwill and intangible assets, contingencies, income tax related balances, and other accruals. Our estimates are based on historical experience and on various other assumptions, which are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates. Estimates and assumptions are reviewed periodically, and the effects of any revisions are reflected in the consolidated financial statements in the period they are determined to be necessary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2018, the Company adopted the provisions of ASC 606,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from contracts with&#160;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, using the modified retrospective (or cumulative effect) method for transition. Under this transition method, periods prior to 2018 were not restated and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2018. The standard replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single model for recognizing revenue from contracts with customers. We applied the new accounting standard to contracts which were not completed by December 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our Machine Clothing (MC) business segment, we recognize revenue when we satisfy our performance obligations related to the manufacture and delivery of products. In our Albany Engineered Composites (AEC) business segment, revenue from most long-term contracts is recognized over time using an input method as the measure of progress. The classification of revenue in excess of progress billings on long-term contracts is included in Contract assets, net, which are rights to consideration that are conditional on something other than the passage of time, such as completion of remaining performance obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to limit our estimate of contract values to the period of the legally enforceable contract. While certain contracts are expected to be profitable over the course of the program life when including expected renewals, our estimate of contract revenues and costs is limited to the estimated value of enforceable rights and obligations, excluding anticipated renewals. This contract period may result in a loss contract provision at contract inception. Expected losses on projects include losses on contract options that are probable of exercise, excluding profitable options that often follow. For contracts with anticipated losses, a provision for the entire amount of the estimated remaining loss is charged against income in the period in which the loss becomes known. Contract losses are determined considering all direct and indirect contract costs, exclusive of any selling, general or administrative cost allocations, which are treated as period expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Products and services provided under long-term contracts represent a significant portion of sales in the Albany Engineered Composites segment. We have a contract with a major customer for which revenue is recognized under a cost-plus-fee agreement. We also have fixed price long-term contracts, for which we use the percentage of completion (actual cost to estimated cost) method. That method requires significant judgment and estimation, which could be considerably different if the underlying circumstances were to change. When adjustments in estimated contract revenues or costs are required, any changes from prior estimates are included in earnings in the period the change occurs. The sum of net adjustments to the estimated profitability of long-term contracts increased AEC operating income by $9.9 million and $10.8 million in 2020 and 2019, respectively, and decreased AEC operating income by $2.0 million in 2018. The favorable effects in 2020 and 2019 were largely attributable to efficiency improvements during the ramp-up of several programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional accounting policies related to revenue from contracts with customers are set forth in Note 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We limit the concentration of credit risk in receivables by closely monitoring credit and collection policies. We record allowances for sales returns as a deduction in the computation of net sales. Such provisions are recorded on the basis of written communication with customers and/or historical experience. Any value added taxes that are imposed on sales transactions are excluded from net sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Goods Sold&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of goods sold includes the cost of materials, provisions for obsolete inventories, labor and supplies, shipping and handling costs, depreciation of manufacturing facilities and equipment, purchasing, receiving, warehousing, and other expenses. Cost of goods sold also includes provisions for loss contracts and charges for the write-off of inventories that result from an exit activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Selling, General, Administrative, Technical, and Research Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling, general, administrative, and technical expenses are primarily comprised of wages, incentive compensation, benefits, travel, professional fees, revaluation of trade foreign currency balances, and other costs, and are expensed as incurred. Selling expense includes costs related to contract acquisition and provisions for expected credit losses on financial assets measured at amortized cost. Research expenses are charged to operations as incurred and consist primarily of compensation, supplies, and professional fees incurred in connection with intellectual property. Total company research expense was $25.8 million in 2020, $26.9 million in 2019, and $29.8 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Albany Engineered Composites segment participates in both company-sponsored, and customer-funded research and development. Some customer-funded research and development may be on a cost-sharing basis and considered to be a collaborative arrangement, in which case both parties are active participants and are exposed to the risks and rewards dependent on the success of the activity. In such cases, amounts charged to the collaborating entity are credited against research and development expense. For customer-funded research and development in which we anticipate funding to exceed expenses, we include amounts charged to the customer in Net sales, while expenses are included in Cost of goods sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may incur expenses related to exiting a line of business or restructuring of our operations, which could include employee termination costs, costs to consolidate or close facilities, or costs to terminate contractual relationships. Restructuring expenses may also include impairment of Property, plant and equipment, as described below under &#x201c;Property, Plant and Equipment&#x201d;. Employee termination costs include severance pay and social costs for periods after employee service is completed. Termination costs related to an ongoing benefit arrangement are recognized when the amount becomes probable and estimable. Termination costs related to a one-time benefit arrangement are recognized at the communication date to employees. Costs related to contract termination, relocation of employees, outplacement and the consolidation or the closure of facilities, are recognized when incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are recognized for the tax consequences of temporary differences and tax attributes by applying enacted statutory tax rates applicable for future years to differences between existing assets and liabilities for financial reporting and income tax return purposes. The effect of tax rate changes on deferred taxes is recognized in the income tax provision in the period that includes the enactment date. A valuation allowance is established, as needed, to reduce net deferred tax assets to the amount expected to be realized. In the event it becomes more likely than not that some or all of the deferred tax asset valuation allowances will not be needed, the valuation allowance will be adjusted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business there is inherent uncertainty in quantifying our income tax positions. We assess our income tax positions and record tax benefits for all years subject to examination based upon management&#x2019;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, we have determined the amount of the tax benefit to be recognized by estimating the largest amount of tax benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. Where applicable, associated interest and penalties have also been recognized. We recognize accrued interest and penalties related to unrecognized tax benefits as a component of income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income or loss per share is computed using the weighted average number of shares of Class A Common Stock and Class B Common Stock outstanding during each year. Diluted net income per share includes the effect of all potentially dilutive securities. If we report a net loss from continuing operations, the diluted loss is equal to the basic earnings per share calculation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Translation of Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities of non-U.S. operations are translated at year-end rates of exchange, and the income statement accounts are translated at average exchange rates. Gains or losses resulting from translating non-U.S. currency financial statements into U.S. dollars are recorded in other comprehensive income and accumulated in Shareholders&#x2019; equity in the caption &#x201c;Translation adjustments&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling, general, and administrative expenses include foreign currency gains and losses resulting from third party balances, such as receivables and payables, which are denominated in a currency other than the entity&#x2019;s functional currency. Gains or losses resulting from cash and short-term intercompany loans and balances denominated in a currency other than the entity&#x2019;s functional currency, and foreign currency options are generally included in Other expense, net. Gains and losses on long-term intercompany loans not intended to be repaid in the foreseeable future are recorded in other comprehensive income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes foreign currency transaction gains and losses recognized in the income statement:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Losses/(gains) included in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total transaction losses/(gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents foreign currency gains on long-term intercompany loans that were recognized in Other comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (before tax) on long-term intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents consist of cash and highly liquid short-term investments with original maturities of three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable includes trade receivables and bank promissory notes. In connection with certain sales in Asia Pacific, the Company accepts a bank promissory note as customer payment. The notes may be presented for payment at maturity, which is less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Effective January 1, 2020, the Company adopted the provisions of ASC 326, Current Expected Credit Losses (CECL), using the effective date (or modified retrospective) approach for transition. Under this transition method, periods prior to 2020 were not restated. The pre-tax cumulative effect of initially applying the new standard was an increase in credit loss reserves of $1.8&#160;million, primarily for Accounts receivable and Contract assets. Including tax effects, Retained earnings was reduced by $1.4&#160;million as a result of transitioning to the new standard. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The overarching purpose of the new standard is to provide greater transparency and understanding of the Company&#x2019;s credit risk. The CECL accounting update replaces the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. Under the new standard, the Company recognizes an allowance for expected credit losses on financial assets measured at amortized cost, such as Accounts receivable, Contract assets and Noncurrent receivables. The allowance is determined using a CECL model that is based on an historical average three-year loss rate and is measured by financial asset type on a collective (pool) basis when similar risk characteristics exist, at an amount equal to lifetime expected credit losses. The estimate reflects the risk of loss due to credit default, even when the risk is remote, and considers available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable expected future economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has Noncurrent receivables in the AEC segment that represent revenue earned which have extended payment terms. The Noncurrent receivables will be invoiced to the customer, with&#160;2% interest,&#160;over a 10-year period that started in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information, including accounting policies related to our adoption of the CECL update, set forth in Notes 2 and 11.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets includes unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized, and revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to Accounts receivable, net, when the entitlement to payment becomes unconditional. Contract liabilities include advance payments and billings in excess of revenue recognized. Contract liabilities are included in Accrued liabilities in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information, including accounting policies related to our adoption of the CECL update, set forth in Notes 2, 11 and 12.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs included in inventories are raw materials, labor, supplies and allocable depreciation and overhead. Raw materials inventory is valued on an average cost basis. Other inventory cost elements are valued at cost, using the first-in, first-out method. The Company writes down the inventories for estimated obsolescence, and to lower of cost or net realizable value based upon assumptions about future demand and market conditions. Write-downs of inventories are charged to Cost of goods sold. If actual demand or market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Once established, the original cost of the inventory less the related write-down represents the new cost basis of such inventories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information set forth in Notes 2 and 13.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2019, we adopted the provisions of ASC 842, Leases, using the effective date (or modified retrospective) approach for transition. Under this transition method, periods prior to 2019 have not been restated, and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The new standard is intended to increase transparency and comparability among organizations by requiring the recognition of right of use (&#x201c;ROU&#x201d;) assets and lease liabilities on the balance sheet. Most prominent among the changes under the new standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We applied the new accounting standard to leases existing at the date of initial application of January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We elected the available package of practical expedients, which permitted us to not reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We implemented processes and internal controls to enable the preparation of financial information related to this standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most significant impacts resulting from the adoption of the new standard were the recognition of ROU assets and lease liabilities for operating leases on our balance sheet for our real estate and automobile operating leases, as well as to the derecognition and reassessment of assets and liabilities related to our primary manufacturing facility in Salt Lake City, Utah (SLC lease) which, previously, had been accounted for as a build-to-suit lease with a failed sale-leaseback. For that lease, transitional guidance required the derecognition of existing assets and liabilities and a reassessment of lease classification. We determined that the lease met the criteria for recording as a finance lease and we determined the January 1, 2019 values of the ROU asset and lease liability on the basis of that reassessment. The change in the SLC lease-related assets and liabilities resulted in a $0.3&#160;million pre-tax reduction to Retained earnings at the date of adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have certain lease agreements with lease and non-lease components. For most of these leases, we account for the lease and non-lease components as a single lease component, in accordance with the practical expedient that is available for ongoing accounting. Additionally, for certain other leases, such as for vehicles, we apply a portfolio approach. Such new leases are classified as financing or operating, with classification affecting the pattern and classification of expense recognition in the income statement. Expenses related to operating leases are recognized on a straight-line basis, while those determined to be financing leases are recognized following a front-loaded expense profile, in which interest and amortization are presented separately in the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets are included in Other assets in the Consolidated Balance Sheets, while finance lease ROU assets are included in Property, plant, and equipment, net. Lease liabilities for both operating and finance leases are included in Accrued liabilities and Other noncurrent liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information set forth in Note 20.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are recorded at cost, or if acquired as part of a business combination, at fair value. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets for financial reporting purposes. In some cases, accelerated methods are used for income tax purposes. Significant additions or improvements extending assets&#x2019; useful lives are capitalized; normal maintenance and repair costs are expensed as incurred. The cost of fully depreciated assets remaining in use is included in the respective asset and accumulated depreciation accounts. When items are sold or retired, related gains or losses are included in net income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer software purchased for internal use, at cost, is amortized on a straight-line basis over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYzMDE_dc481763-311b-43f9-8386-d1e0b96195dd"&gt;five&lt;/span&gt; to eight years, depending on the nature of the asset, after being placed into service, and is included in property, plant, and equipment. We capitalize internal and external costs incurred related to the software development stage. Capitalized salaries, travel, and consulting costs related to the software development were immaterial in 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the carrying value of property, plant and equipment and other long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset group may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information set forth in Note 14.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill, Intangibles, and Other Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in each business combination. Goodwill and intangible assets with indefinite useful lives are not amortized, but are tested for impairment at least annually.  Our reportable segments are consistent with our operating segments. See additional information set forth in Note 15.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired in a business combination are recognized at fair value and amortized to Cost of goods sold or Selling, general and administrative expenses over the estimated useful lives of the assets. We review amortizable intangible asset groups for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have an investment in a company in Russia that is accounted for under the equity method of accounting and is included in Other assets. We perform regular reviews of the financial condition of the investee to determine if our investment is other than temporarily impaired. If the financial condition of the investee were to no longer support their valuation, we would record an impairment provision.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For some AEC contracts, we perform pre-production or nonrecurring engineering services. These costs are normally considered a fulfillment activity, rather than a performance obligation. Fulfillment activities that create resources that will be used in satisfying performance obligations in the future, and are expected to be recovered, are capitalized to Other assets, which is classified as a noncurrent asset in the Consolidated Balance Sheets. The capitalized costs are amortized into Cost of goods sold over the period over which the asset is expected to contribute to future cash flows, which includes anticipated renewal periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in Other assets is $31.1 million in 2020 and $21.3 million in 2019 for defined benefit pension plans where plan assets exceed the projected benefit obligations. Other assets also includes financial assets of $0.7 million in 2020 and $0.8 million in 2019. See additional information set forth in Note 18.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have stock-based compensation plans for key employees. No options have been granted since 2002.  Unexercised options generally terminate&#160;twenty years&#160;after the date of grant for all plans, and must be exercised within&#160;ten years&#160;of retirement. We recognized no stock option expense during 2020, 2019, or 2018 and there are currently no remaining unvested options for which stock-option compensation costs will be recognized in future periods. See information for other stock-based compensation plans in Note 22.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use derivatives from time to time to reduce potentially large adverse effects from changes in currency exchange rates and interest rates. We monitor our exposure to these risks and evaluate, on an ongoing basis, the risk of potentially large adverse effects versus the costs associated with hedging such risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may use interest rate swaps in the management of interest rate exposures and foreign currency derivatives in the management of foreign currency exposure related to assets and liabilities (including net investments in subsidiaries located outside the U.S.) denominated in foreign currencies. When we enter into a derivative contract, we make a determination whether the transaction is deemed to be a hedge for accounting purposes. For those contracts deemed to be a hedge, we formally document the relationship between the derivative instrument and the risk being hedged. In this documentation, we specifically identify the asset, liability, forecasted transaction, cash flow, or net investment that has been designated as the hedged item, and evaluate whether the derivative instrument is expected &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to reduce the risks associated with the hedged item. To the extent these criteria are not met, we do not use hedge accounting for the derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All derivative contracts are recorded at fair value, as a net asset or a net liability. Changes in the fair value of the hedge are recorded, net of tax, in other comprehensive income. For transactions that are designated as hedges, we perform an evaluation of the effectiveness of the hedge. We measure the effectiveness of hedging relationships both at inception and on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivatives that are designated and qualify as hedges of net investments in subsidiaries located outside the United States, changes in the fair value of derivatives are reported in other comprehensive income as part of Translation adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pension and Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note 4, we have pension and postretirement benefit plans covering substantially all employees. Our defined benefit pension plan in the United States was closed to new participants as of October 1998 and, as of February 2009, benefits accrued under this plan were frozen.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have liabilities for postretirement benefits in the U.S. and Canada. Substantially all of the liability relates to the U.S. plan. Effective January 2005, our postretirement benefit plan in the U.S. was closed to new participants, except for certain life insurance benefits. In September 2008, we changed the cost sharing arrangement under this program such that increases in health care costs are the responsibility of plan participants and, in August 2013, we reduced the life insurance benefit for retirees and eliminated that benefit for active employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pension plans are generally trusteed or insured, and accrued amounts are funded as required in accordance with governing laws and regulations. The annual expense and liabilities recognized for defined benefit pension plans and postretirement benefit plans are developed from actuarial valuations. Inherent in these valuations are key assumptions, including discount rates and expected return on plan assets, which are updated on an annual basis. We consider current market conditions, including changes in interest rates, in making these assumptions. Discount rate assumptions are based on the population of plan participants and a mixture of high-quality fixed-income investments with durations that match expected future payments. The assumption for expected return on plan assets is based on historical and expected returns on various categories of plan assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December, 2019, an accounting update was issued which removes certain exceptions for recognizing deferred taxes for investments and performing intra-period tax allocations. The update also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. We plan to adopt the new standard as of January 1, 2021 and do not expect it will have a material effect on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In March 2020, an accounting update was issued which provides optional guidance for a limited time to ease the potential accounting burden associated with transitioning away from reference rates such as LIBOR. The expedients and exceptions provided by this update will not be available after December 31, 2022, other than for certain hedging relationships entered into prior. We are currently assessing the potential impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In October 2020, an accounting update was issued which clarifies various topics in the Codification by providing consistency in codification wording and moving existing disclosure requirements to the relevant disclosure sections.  We are required to adopt the new standard for fiscal years beginning after December 15, 2020 and we are assessing the potential impact on our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzAw_9982138c-75fa-40a7-ab9c-3cedfbc7ab9b">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Albany International Corp. and its subsidiaries (the Company, Albany, we, us, or our) after elimination of intercompany transactions. We have a 50 percent interest in an entity in Russia. The consolidated financial statements include our original investment in the entity, plus our share of undistributed earnings or losses, in the account &#x201c;Other Assets.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company owns 90 percent of the common equity of Albany Safran Composites, LLC (ASC) which is reported within the Albany Engineered Composites (AEC) segment. Additional information regarding that entity is included in Note 10.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i995f355faa90485f8455d44db2bf20ea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYyNDY_a26a7229-6ac6-4eff-ae42-959d826183f8"
      unitRef="number">0.50</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i432fbdc700f3425199a3406cc26cc071_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYyNjM_b1df236d-33ce-46f5-b7e6-747ace584f50"
      unitRef="number">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:UseOfEstimates
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzEx_9bc05627-d356-4176-ba5f-7404ab138954">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used in accounting for, among other things, revenue recognition, contract profitability, allowances for doubtful accounts, rebates and sales allowances, inventory allowances, pension benefits, goodwill and intangible assets, contingencies, income tax related balances, and other accruals. Our estimates are based on historical experience and on various other assumptions, which are believed to be reasonable under the circumstances. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates. Estimates and assumptions are reviewed periodically, and the effects of any revisions are reflected in the consolidated financial statements in the period they are determined to be necessary.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzIw_85f7b07d-e35b-4074-91ba-6960593c808c">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2018, the Company adopted the provisions of ASC 606,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from contracts with&#160;customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, using the modified retrospective (or cumulative effect) method for transition. Under this transition method, periods prior to 2018 were not restated and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2018. The standard replaces numerous requirements in U.S. GAAP, including industry-specific requirements, and provides companies with a single model for recognizing revenue from contracts with customers. We applied the new accounting standard to contracts which were not completed by December 31, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our Machine Clothing (MC) business segment, we recognize revenue when we satisfy our performance obligations related to the manufacture and delivery of products. In our Albany Engineered Composites (AEC) business segment, revenue from most long-term contracts is recognized over time using an input method as the measure of progress. The classification of revenue in excess of progress billings on long-term contracts is included in Contract assets, net, which are rights to consideration that are conditional on something other than the passage of time, such as completion of remaining performance obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are required to limit our estimate of contract values to the period of the legally enforceable contract. While certain contracts are expected to be profitable over the course of the program life when including expected renewals, our estimate of contract revenues and costs is limited to the estimated value of enforceable rights and obligations, excluding anticipated renewals. This contract period may result in a loss contract provision at contract inception. Expected losses on projects include losses on contract options that are probable of exercise, excluding profitable options that often follow. For contracts with anticipated losses, a provision for the entire amount of the estimated remaining loss is charged against income in the period in which the loss becomes known. Contract losses are determined considering all direct and indirect contract costs, exclusive of any selling, general or administrative cost allocations, which are treated as period expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Products and services provided under long-term contracts represent a significant portion of sales in the Albany Engineered Composites segment. We have a contract with a major customer for which revenue is recognized under a cost-plus-fee agreement. We also have fixed price long-term contracts, for which we use the percentage of completion (actual cost to estimated cost) method. That method requires significant judgment and estimation, which could be considerably different if the underlying circumstances were to change. When adjustments in estimated contract revenues or costs are required, any changes from prior estimates are included in earnings in the period the change occurs. The sum of net adjustments to the estimated profitability of long-term contracts increased AEC operating income by $9.9 million and $10.8 million in 2020 and 2019, respectively, and decreased AEC operating income by $2.0 million in 2018. The favorable effects in 2020 and 2019 were largely attributable to efficiency improvements during the ramp-up of several programs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional accounting policies related to revenue from contracts with customers are set forth in Note 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We limit the concentration of credit risk in receivables by closely monitoring credit and collection policies. We record allowances for sales returns as a deduction in the computation of net sales. Such provisions are recorded on the basis of written communication with customers and/or historical experience. Any value added taxes that are imposed on sales transactions are excluded from net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:GrossProfit
      contextRef="ia5f9169e7dd945acbd56f4f939af83ed_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzU2NzU_89bf7a32-ca67-4bff-a7db-a03753012464"
      unitRef="usd">9900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i32d8995161044a2088903afc24cac506_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzU3MTk_9106f239-17d4-4b6a-a769-dc9735a1bddb"
      unitRef="usd">10800000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibf993d98d1fe45609901e7ae4d6fff24_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzU3Njc_b5cd7ffe-c0a7-4b90-87db-19bb50bcd456"
      unitRef="usd">-2000000.0</us-gaap:GrossProfit>
    <ain:CostOfGoodsSoldPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzEy_4d9e02aa-5b69-47c0-8e08-3742abd2c1d3">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cost of Goods Sold&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of goods sold includes the cost of materials, provisions for obsolete inventories, labor and supplies, shipping and handling costs, depreciation of manufacturing facilities and equipment, purchasing, receiving, warehousing, and other expenses. Cost of goods sold also includes provisions for loss contracts and charges for the write-off of inventories that result from an exit activity.&lt;/span&gt;&lt;/div&gt;</ain:CostOfGoodsSoldPolicyTextBlock>
    <ain:SellingGeneralAdministrativeTechnicalAndResearchExpensesPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzA1_5ebf4b1f-4650-4672-8278-4fab7c94df30">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Selling, General, Administrative, Technical, and Research Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling, general, administrative, and technical expenses are primarily comprised of wages, incentive compensation, benefits, travel, professional fees, revaluation of trade foreign currency balances, and other costs, and are expensed as incurred. Selling expense includes costs related to contract acquisition and provisions for expected credit losses on financial assets measured at amortized cost. Research expenses are charged to operations as incurred and consist primarily of compensation, supplies, and professional fees incurred in connection with intellectual property. Total company research expense was $25.8 million in 2020, $26.9 million in 2019, and $29.8 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Albany Engineered Composites segment participates in both company-sponsored, and customer-funded research and development. Some customer-funded research and development may be on a cost-sharing basis and considered to be a collaborative arrangement, in which case both parties are active participants and are exposed to the risks and rewards dependent on the success of the activity. In such cases, amounts charged to the collaborating entity are credited against research and development expense. For customer-funded research and development in which we anticipate funding to exceed expenses, we include amounts charged to the customer in Net sales, while expenses are included in Cost of goods sold.&lt;/span&gt;&lt;/div&gt;</ain:SellingGeneralAdministrativeTechnicalAndResearchExpensesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzc4NTg_2a624845-18f6-4c85-a73d-8cf0f7cb7f2a"
      unitRef="usd">25800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzc4Njg_8481df0c-3cf9-4d92-a74e-28b26e2c2822"
      unitRef="usd">26900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzc4ODI_6fe9755c-6059-4b70-8bf7-3ea92382dc33"
      unitRef="usd">29800000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzA2_3d098359-f62f-4e45-9447-891504dd5a86">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may incur expenses related to exiting a line of business or restructuring of our operations, which could include employee termination costs, costs to consolidate or close facilities, or costs to terminate contractual relationships. Restructuring expenses may also include impairment of Property, plant and equipment, as described below under &#x201c;Property, Plant and Equipment&#x201d;. Employee termination costs include severance pay and social costs for periods after employee service is completed. Termination costs related to an ongoing benefit arrangement are recognized when the amount becomes probable and estimable. Termination costs related to a one-time benefit arrangement are recognized at the communication date to employees. Costs related to contract termination, relocation of employees, outplacement and the consolidation or the closure of facilities, are recognized when incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzA3_086dc26e-7652-4e62-a2e3-a65fa5b277eb">Income Taxes&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are recognized for the tax consequences of temporary differences and tax attributes by applying enacted statutory tax rates applicable for future years to differences between existing assets and liabilities for financial reporting and income tax return purposes. The effect of tax rate changes on deferred taxes is recognized in the income tax provision in the period that includes the enactment date. A valuation allowance is established, as needed, to reduce net deferred tax assets to the amount expected to be realized. In the event it becomes more likely than not that some or all of the deferred tax asset valuation allowances will not be needed, the valuation allowance will be adjusted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business there is inherent uncertainty in quantifying our income tax positions. We assess our income tax positions and record tax benefits for all years subject to examination based upon management&#x2019;s evaluation of the facts, circumstances, and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, we have determined the amount of the tax benefit to be recognized by estimating the largest amount of tax benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. Where applicable, associated interest and penalties have also been recognized. We recognize accrued interest and penalties related to unrecognized tax benefits as a component of income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzEz_9ea9b7e7-e135-484d-ae77-1ea3b50a3a92">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income or loss per share is computed using the weighted average number of shares of Class A Common Stock and Class B Common Stock outstanding during each year. Diluted net income per share includes the effect of all potentially dilutive securities. If we report a net loss from continuing operations, the diluted loss is equal to the basic earnings per share calculation.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzAz_4f21cb63-2dc6-4c95-9813-494196fbebbc">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Translation of Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities of non-U.S. operations are translated at year-end rates of exchange, and the income statement accounts are translated at average exchange rates. Gains or losses resulting from translating non-U.S. currency financial statements into U.S. dollars are recorded in other comprehensive income and accumulated in Shareholders&#x2019; equity in the caption &#x201c;Translation adjustments&#x201d;.&lt;/span&gt;&lt;/div&gt;Selling, general, and administrative expenses include foreign currency gains and losses resulting from third party balances, such as receivables and payables, which are denominated in a currency other than the entity&#x2019;s functional currency. Gains or losses resulting from cash and short-term intercompany loans and balances denominated in a currency other than the entity&#x2019;s functional currency, and foreign currency options are generally included in Other expense, net. Gains and losses on long-term intercompany loans not intended to be repaid in the foreseeable future are recorded in other comprehensive income.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <ain:ScheduleOfForeignCurrencyTransactionGainsAndLossesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzA4_1bccffe3-90b2-455a-b514-939ec61c5b3f">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes foreign currency transaction gains and losses recognized in the income statement:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Losses/(gains) included in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total transaction losses/(gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,444&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfForeignCurrencyTransactionGainsAndLossesTableTextBlock>
    <ain:ForeignCurrencyTransactionGainLossSellingAndGeneral
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzItMi0xLTEtMA_41af7016-e983-46c8-be67-c832450740bb"
      unitRef="usd">-1875000</ain:ForeignCurrencyTransactionGainLossSellingAndGeneral>
    <ain:ForeignCurrencyTransactionGainLossSellingAndGeneral
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzItNC0xLTEtMA_29407a18-61ff-4003-9e2e-4fcb4e5b40a0"
      unitRef="usd">-1281000</ain:ForeignCurrencyTransactionGainLossSellingAndGeneral>
    <ain:ForeignCurrencyTransactionGainLossSellingAndGeneral
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzItNi0xLTEtMA_4379d667-37e8-4ec4-896b-60a67609dbc7"
      unitRef="usd">274000</ain:ForeignCurrencyTransactionGainLossSellingAndGeneral>
    <ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzMtMi0xLTEtMA_da978a3d-1829-45d7-a7c3-e99a1297af53"
      unitRef="usd">-13569000</ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss>
    <ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzMtNC0xLTEtMA_6d76c468-4e0a-4df7-bc52-b8098fbf779f"
      unitRef="usd">4471000</ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss>
    <ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzMtNi0xLTEtMA_4f65c0cc-8ced-454b-a25d-c043d7a324e0"
      unitRef="usd">67000</ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzQtMi0xLTEtMA_8da5f701-43a7-4600-9194-883d03d6add0"
      unitRef="usd">-15444000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzQtNC0xLTEtMA_c1520125-5adc-4f5a-a640-0103417050c2"
      unitRef="usd">3190000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZTo5ODdhNGVlN2FkYzU0MzdlYmU3OTUzNDc2M2ExZTY4Yi90YWJsZXJhbmdlOjk4N2E0ZWU3YWRjNTQzN2ViZTc5NTM0NzYzYTFlNjhiXzQtNi0xLTEtMA_e3d4b65e-69e2-4b6c-9804-6e03c15915c9"
      unitRef="usd">341000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzE0_c19a0485-3f4c-4600-b342-70ad40a0bfc2">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents foreign currency gains on long-term intercompany loans that were recognized in Other comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain (before tax) on long-term intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntercompanyForeignCurrencyBalancesTextBlock>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsNetOfTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZToxMTI4NjgyNDQ4NzA0ZGUxOTNjOGQ2YzE2NzcwMzlhZC90YWJsZXJhbmdlOjExMjg2ODI0NDg3MDRkZTE5M2M4ZDZjMTY3NzAzOWFkXzEtMi0xLTEtMA_f86e42ab-9d3e-4d16-a45a-d71270cc7345"
      unitRef="usd">-4985000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsNetOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsNetOfTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZToxMTI4NjgyNDQ4NzA0ZGUxOTNjOGQ2YzE2NzcwMzlhZC90YWJsZXJhbmdlOjExMjg2ODI0NDg3MDRkZTE5M2M4ZDZjMTY3NzAzOWFkXzEtNC0xLTEtMA_6147a73d-9a91-43ea-9e59-2b9f919135d1"
      unitRef="usd">0</us-gaap:AdjustmentForLongTermIntercompanyTransactionsNetOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsNetOfTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90YWJsZToxMTI4NjgyNDQ4NzA0ZGUxOTNjOGQ2YzE2NzcwMzlhZC90YWJsZXJhbmdlOjExMjg2ODI0NDg3MDRkZTE5M2M4ZDZjMTY3NzAzOWFkXzEtNi0xLTEtMA_54f6e282-56ea-4f75-8edf-6f701df17e77"
      unitRef="usd">0</us-gaap:AdjustmentForLongTermIntercompanyTransactionsNetOfTax>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzE1_d708147f-3e30-4885-9d51-31287f7a4695">Cash and Cash EquivalentsCash and cash equivalents consist of cash and highly liquid short-term investments with original maturities of three months or less.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzAx_1e72c672-b3d1-47c7-b128-592326660058">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable includes trade receivables and bank promissory notes. In connection with certain sales in Asia Pacific, the Company accepts a bank promissory note as customer payment. The notes may be presented for payment at maturity, which is less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Effective January 1, 2020, the Company adopted the provisions of ASC 326, Current Expected Credit Losses (CECL), using the effective date (or modified retrospective) approach for transition. Under this transition method, periods prior to 2020 were not restated. The pre-tax cumulative effect of initially applying the new standard was an increase in credit loss reserves of $1.8&#160;million, primarily for Accounts receivable and Contract assets. Including tax effects, Retained earnings was reduced by $1.4&#160;million as a result of transitioning to the new standard. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The overarching purpose of the new standard is to provide greater transparency and understanding of the Company&#x2019;s credit risk. The CECL accounting update replaces the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. Under the new standard, the Company recognizes an allowance for expected credit losses on financial assets measured at amortized cost, such as Accounts receivable, Contract assets and Noncurrent receivables. The allowance is determined using a CECL model that is based on an historical average three-year loss rate and is measured by financial asset type on a collective (pool) basis when similar risk characteristics exist, at an amount equal to lifetime expected credit losses. The estimate reflects the risk of loss due to credit default, even when the risk is remote, and considers available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable expected future economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also has Noncurrent receivables in the AEC segment that represent revenue earned which have extended payment terms. The Noncurrent receivables will be invoiced to the customer, with&#160;2% interest,&#160;over a 10-year period that started in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information, including accounting policies related to our adoption of the CECL update, set forth in Notes 2 and 11.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss
      contextRef="i9855212cffba49908749b6c5756e779e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYzMjU_bb98c23d-6967-4c47-8ef5-3f67e717ceab"
      unitRef="usd">1800000</ain:AccountsReceivableAllowanceForCreditLossAndContractWithCustomerAssetAllowanceForCreditLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9bbed9a6e0594748bbf362200e3013be_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYzMzk_884414d2-30e5-4f55-87f7-7776e5b58383"
      unitRef="usd">-1400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE0MTUy_44933b4d-ea3b-41d3-b5cb-8bb2ec006cfe"
      unitRef="number">0.02</us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate>
    <ain:ReceivablesNoncurrentInvoiceToCustomerPeriod
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYzNTU_1541517d-7091-4fd6-b5fc-14c7fc3d32a4">P10Y</ain:ReceivablesNoncurrentInvoiceToCustomerPeriod>
    <ain:ContractAssetsAndContractLiabilitiesPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzA0_1745e16a-64e7-40fe-ab2d-cb5bf76da0ff">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets includes unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized, and revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to Accounts receivable, net, when the entitlement to payment becomes unconditional. Contract liabilities include advance payments and billings in excess of revenue recognized. Contract liabilities are included in Accrued liabilities in the Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</ain:ContractAssetsAndContractLiabilitiesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzE2_853e68d8-3d65-475f-9240-30e4d3c7358d">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs included in inventories are raw materials, labor, supplies and allocable depreciation and overhead. Raw materials inventory is valued on an average cost basis. Other inventory cost elements are valued at cost, using the first-in, first-out method. The Company writes down the inventories for estimated obsolescence, and to lower of cost or net realizable value based upon assumptions about future demand and market conditions. Write-downs of inventories are charged to Cost of goods sold. If actual demand or market conditions are less favorable than those projected by the Company, additional inventory write-downs may be required. Once established, the original cost of the inventory less the related write-down represents the new cost basis of such inventories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information set forth in Notes 2 and 13.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzA5_a8f6a16f-f2c7-4e2a-aa68-e52007884b81">Leases&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2019, we adopted the provisions of ASC 842, Leases, using the effective date (or modified retrospective) approach for transition. Under this transition method, periods prior to 2019 have not been restated, and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The new standard is intended to increase transparency and comparability among organizations by requiring the recognition of right of use (&#x201c;ROU&#x201d;) assets and lease liabilities on the balance sheet. Most prominent among the changes under the new standard is the recognition of ROU assets and lease liabilities by lessees for those leases classified as operating leases. Under the new standard, disclosures are required to meet the objective of enabling users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases. We applied the new accounting standard to leases existing at the date of initial application of January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We elected the available package of practical expedients, which permitted us to not reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We implemented processes and internal controls to enable the preparation of financial information related to this standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most significant impacts resulting from the adoption of the new standard were the recognition of ROU assets and lease liabilities for operating leases on our balance sheet for our real estate and automobile operating leases, as well as to the derecognition and reassessment of assets and liabilities related to our primary manufacturing facility in Salt Lake City, Utah (SLC lease) which, previously, had been accounted for as a build-to-suit lease with a failed sale-leaseback. For that lease, transitional guidance required the derecognition of existing assets and liabilities and a reassessment of lease classification. We determined that the lease met the criteria for recording as a finance lease and we determined the January 1, 2019 values of the ROU asset and lease liability on the basis of that reassessment. The change in the SLC lease-related assets and liabilities resulted in a $0.3&#160;million pre-tax reduction to Retained earnings at the date of adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have certain lease agreements with lease and non-lease components. For most of these leases, we account for the lease and non-lease components as a single lease component, in accordance with the practical expedient that is available for ongoing accounting. Additionally, for certain other leases, such as for vehicles, we apply a portfolio approach. Such new leases are classified as financing or operating, with classification affecting the pattern and classification of expense recognition in the income statement. Expenses related to operating leases are recognized on a straight-line basis, while those determined to be financing leases are recognized following a front-loaded expense profile, in which interest and amortization are presented separately in the income statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease ROU assets are included in Other assets in the Consolidated Balance Sheets, while finance lease ROU assets are included in Property, plant, and equipment, net. Lease liabilities for both operating and finance leases are included in Accrued liabilities and Other noncurrent liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information set forth in Note 20.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc10a9930de94945ba0af8c070c68672_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0NzE5ODk_587a5046-4e2d-499d-9314-72f04a7e23b6"
      unitRef="usd">-300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzAy_779924de-364a-4b2d-a1d8-95e7120d9fae">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are recorded at cost, or if acquired as part of a business combination, at fair value. Depreciation is recorded using the straight-line method over the estimated useful lives of the assets for financial reporting purposes. In some cases, accelerated methods are used for income tax purposes. Significant additions or improvements extending assets&#x2019; useful lives are capitalized; normal maintenance and repair costs are expensed as incurred. The cost of fully depreciated assets remaining in use is included in the respective asset and accumulated depreciation accounts. When items are sold or retired, related gains or losses are included in net income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer software purchased for internal use, at cost, is amortized on a straight-line basis over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYzMDE_dc481763-311b-43f9-8386-d1e0b96195dd"&gt;five&lt;/span&gt; to eight years, depending on the nature of the asset, after being placed into service, and is included in property, plant, and equipment. We capitalize internal and external costs incurred related to the software development stage. Capitalized salaries, travel, and consulting costs related to the software development were immaterial in 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the carrying value of property, plant and equipment and other long-lived assets for impairment whenever events and circumstances indicate that the carrying value of an asset group may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See additional information set forth in Note 14.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie8d5f198de1c43d5b2bb4b08bdd05e2d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzE2NDkyNjc0ODYyODU_31de0fcb-8977-42fb-95f7-f41552795ddb">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzEw_e2d2badf-aaa3-4c8a-9016-013bc44b0567">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill, Intangibles, and Other Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in each business combination. Goodwill and intangible assets with indefinite useful lives are not amortized, but are tested for impairment at least annually.  Our reportable segments are consistent with our operating segments. See additional information set forth in Note 15.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired in a business combination are recognized at fair value and amortized to Cost of goods sold or Selling, general and administrative expenses over the estimated useful lives of the assets. We review amortizable intangible asset groups for impairment whenever events or changes in circumstances indicate that the related carrying amounts may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have an investment in a company in Russia that is accounted for under the equity method of accounting and is included in Other assets. We perform regular reviews of the financial condition of the investee to determine if our investment is other than temporarily impaired. If the financial condition of the investee were to no longer support their valuation, we would record an impairment provision.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For some AEC contracts, we perform pre-production or nonrecurring engineering services. These costs are normally considered a fulfillment activity, rather than a performance obligation. Fulfillment activities that create resources that will be used in satisfying performance obligations in the future, and are expected to be recovered, are capitalized to Other assets, which is classified as a noncurrent asset in the Consolidated Balance Sheets. The capitalized costs are amortized into Cost of goods sold over the period over which the asset is expected to contribute to future cash flows, which includes anticipated renewal periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Included in Other assets is $31.1 million in 2020 and $21.3 million in 2019 for defined benefit pension plans where plan assets exceed the projected benefit obligations. Other assets also includes financial assets of $0.7 million in 2020 and $0.8 million in 2019. See additional information set forth in Note 18.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzIyNjUx_5fd54643-cba0-4e66-9935-790027b59a93"
      unitRef="usd">31100000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzIyNjY0_13d060c8-6025-4274-bc3f-d1884b6dd62a"
      unitRef="usd">21300000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="idca3bd26083a44b8978ae4b13af5fe92_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzIyODE0_5f6479dd-d8fb-472c-9d0e-d2b3aff84af3"
      unitRef="usd">700000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i7e3abc3c90744dd8a2073fe1c31ce6a1_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzIyODI3_67788f27-fdf2-4ac2-8927-a878297d7ddd"
      unitRef="usd">800000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzE3_a6e8e80e-ebb3-4f29-9fc9-52b98e75e29e">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have stock-based compensation plans for key employees. No options have been granted since 2002.  Unexercised options generally terminate&#160;twenty years&#160;after the date of grant for all plans, and must be exercised within&#160;ten years&#160;of retirement. We recognized no stock option expense during 2020, 2019, or 2018 and there are currently no remaining unvested options for which stock-option compensation costs will be recognized in future periods. See information for other stock-based compensation plans in Note 22.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ia4c435e5d67544b999fc49d55ea140da_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzU0OTc1NTgxODI1MjA_ab54d374-a09c-4c9d-b0af-3c4fe0ac5f3f">P20Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <ain:StockOptionRetirementContractualPeriod
      contextRef="ia4c435e5d67544b999fc49d55ea140da_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzU0OTc1NTgxODI1OTI_bd5fbb6f-dcfb-4641-b86d-22389d25657e">P10Y</ain:StockOptionRetirementContractualPeriod>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMjk4_0e0fbd5f-b6b5-4488-af0e-3335165bdb05">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use derivatives from time to time to reduce potentially large adverse effects from changes in currency exchange rates and interest rates. We monitor our exposure to these risks and evaluate, on an ongoing basis, the risk of potentially large adverse effects versus the costs associated with hedging such risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may use interest rate swaps in the management of interest rate exposures and foreign currency derivatives in the management of foreign currency exposure related to assets and liabilities (including net investments in subsidiaries located outside the U.S.) denominated in foreign currencies. When we enter into a derivative contract, we make a determination whether the transaction is deemed to be a hedge for accounting purposes. For those contracts deemed to be a hedge, we formally document the relationship between the derivative instrument and the risk being hedged. In this documentation, we specifically identify the asset, liability, forecasted transaction, cash flow, or net investment that has been designated as the hedged item, and evaluate whether the derivative instrument is expected &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to reduce the risks associated with the hedged item. To the extent these criteria are not met, we do not use hedge accounting for the derivative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All derivative contracts are recorded at fair value, as a net asset or a net liability. Changes in the fair value of the hedge are recorded, net of tax, in other comprehensive income. For transactions that are designated as hedges, we perform an evaluation of the effectiveness of the hedge. We measure the effectiveness of hedging relationships both at inception and on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivatives that are designated and qualify as hedges of net investments in subsidiaries located outside the United States, changes in the fair value of derivatives are reported in other comprehensive income as part of Translation adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMzE4_dbc13f1f-bc98-49d9-ab0e-53a2a60effbd">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pension and Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note 4, we have pension and postretirement benefit plans covering substantially all employees. Our defined benefit pension plan in the United States was closed to new participants as of October 1998 and, as of February 2009, benefits accrued under this plan were frozen.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have liabilities for postretirement benefits in the U.S. and Canada. Substantially all of the liability relates to the U.S. plan. Effective January 2005, our postretirement benefit plan in the U.S. was closed to new participants, except for certain life insurance benefits. In September 2008, we changed the cost sharing arrangement under this program such that increases in health care costs are the responsibility of plan participants and, in August 2013, we reduced the life insurance benefit for retirees and eliminated that benefit for active employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pension plans are generally trusteed or insured, and accrued amounts are funded as required in accordance with governing laws and regulations. The annual expense and liabilities recognized for defined benefit pension plans and postretirement benefit plans are developed from actuarial valuations. Inherent in these valuations are key assumptions, including discount rates and expected return on plan assets, which are updated on an annual basis. We consider current market conditions, including changes in interest rates, in making these assumptions. Discount rate assumptions are based on the population of plan participants and a mixture of high-quality fixed-income investments with durations that match expected future payments. The assumption for expected return on plan assets is based on historical and expected returns on various categories of plan assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDYvZnJhZzpiOWEzOTM1M2ZhZDI0MmJlYTk0MWI4OTZhYzE0NWJjYi90ZXh0cmVnaW9uOmI5YTM5MzUzZmFkMjQyYmVhOTQxYjg5NmFjMTQ1YmNiXzMwMjk5_51874797-3647-4497-8df5-37e1cb483e41">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December, 2019, an accounting update was issued which removes certain exceptions for recognizing deferred taxes for investments and performing intra-period tax allocations. The update also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. We plan to adopt the new standard as of January 1, 2021 and do not expect it will have a material effect on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In March 2020, an accounting update was issued which provides optional guidance for a limited time to ease the potential accounting burden associated with transitioning away from reference rates such as LIBOR. The expedients and exceptions provided by this update will not be available after December 31, 2022, other than for certain hedging relationships entered into prior. We are currently assessing the potential impact on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;In October 2020, an accounting update was issued which clarifies various topics in the Codification by providing consistency in codification wording and moving existing disclosure requirements to the relevant disclosure sections.  We are required to adopt the new standard for fiscal years beginning after December 15, 2020 and we are assessing the potential impact on our financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzg5OTQ_f3aa68f3-bf72-4c4f-b485-74f1123f6372">Revenue Recognition&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2018, the Company adopted the provisions of ASC 606,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from contracts&#160;with customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, using the modified retrospective (or cumulative effect) method for transition. Under this transition method, periods prior to 2018 were not restated and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable. Revenue is measured based on the consideration specified in the contract with the customer, and excludes any amounts collected on behalf of third parties. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service, or a series of distinct goods or services, to the customer which occurs either at a point in time, or over time, depending on the performance obligation in the contract. A performance obligation is a promise in the contract to transfer a distinct good or service to the customer, and is the unit of account under ASC 606. &#x201c;Control&#x201d; refers to the ability to direct the use of, and obtain substantially all of the remaining benefits from the product. A contract&#x2019;s transaction price is allocated to each material distinct performance obligation and is recognized as revenue when, or as, the performance obligation is satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our MC segment, our primary performance obligation in most contracts is to provide solution-based, custom-designed fabrics and belts to the customer. We satisfy this performance obligation upon transferring control of the product to the customer at a specific point in time. Contracts with customers in the MC segment have various terms that can affect the point in time when revenue is recognized. Generally, the customer obtains control when the product has been received at the location specified by the customer, at which time the only remaining obligations under the contract may be fulfillment costs, in the form of shipping and handling, which are accrued when control of the product is transferred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the MC segment, contracts with certain customers may also obligate us to provide various product-related services at no additional cost to the customer. When this obligation is material in the context of the contract with the customer, we recognize a separate performance obligation and allocate revenue to those services on a relative estimated standalone selling price basis. The standalone selling price for these services is determined based upon an analysis of the services offered and an assessment of the price we might charge for such services as a separate offering. As we typically provide such services on a stand-ready basis, we recognize this revenue over time. Revenue allocated to such service performance obligations is the only MC revenue that is recognized over time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In our AEC segment, we primarily enter into contracts to manufacture and deliver highly engineered advanced composite products to our customers. A significant portion of AEC revenue is earned under short duration, firm-fixed-price orders that are placed under a master agreement containing general terms and conditions applicable to all orders placed under the master agreement. To determine the proper revenue recognition method, we evaluate whether two or more orders or contracts should be combined and accounted for as one single contract, and whether the combined or single contract contains single or multiple performance obligations. This evaluation requires significant judgment, and the decision to combine a group of contracts, or to allocate revenue from the combined or single contract among multiple performance obligations, could have a significant impact on the amount of revenue and profit recorded in a given period. For most AEC contracts, the nature of our promise (or our performance obligation) to the customer is to manage the contract and provide a significant service of integrating a complex set of tasks and components into a single project or capability, which will often result in the delivery of multiple highly interdependent and interrelated units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the inception of a contract, we estimate the transaction price based on our current rights, and do not contemplate future modifications (including unexercised options) or follow-on contracts until they become legally enforceable. Many AEC contracts are subsequently modified to include changes in specifications, requirements or price, which may create new or change existing enforceable rights and obligations. Depending on the nature of the modification, we consider whether to account for the modification as an adjustment to the existing contract or as a separate contract. Generally, we are able to conclude that such modifications are not distinct from the existing contract, due to the significant integration of the obligations, and the interrelated nature of tasks, provided for in the modification and the existing contract. Therefore, such modifications are accounted for as if they were part of the existing contract, and we accumulate the values of such modifications in our estimates of contract value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized over time for a large portion of our contracts in AEC as most of our contracts have provisions that, under the guidance in ASC 606, are deemed to transfer control to the customer over time. Revenue is recognized based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress toward completion requires judgment and is based on the nature of the products or services to be provided. We generally use the cost-to-cost measure of progress for our contracts because it best depicts the transfer of assets to the customer which occurs as we incur costs to produce the contract deliverables. Under the cost-to-cost measure of progress, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenue, including profit, is recorded proportionally as costs are incurred. Accounting for long-term contracts requires significant judgment and estimation, which could be considerably different if the underlying circumstances were to change. When any adjustments of estimated contract revenue or costs are required, any changes from prior estimates are included in revenues or earnings in the period in which the change occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In other AEC contracts, revenue is recognized at a point in time because the products are offered to multiple customers, or we do not have an enforceable right to payment until the product is shipped or delivered to the location specified by the customer in the contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC&#x2019;s largest source of revenue is derived from the LEAP contract (see Note 10) under a cost-plus-fee agreement. Beginning in 2018, the fee is variable based on our success in achieving certain cost targets. Revenue is recognized over time as costs are incurred. Under this contract, there is judgment involved in determining applicable contract costs and expected margin, and therefore, in determining the amount of revenue to be recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payment terms granted to MC and AEC customers reflect general competitive practices. Terms vary with product, competitive conditions, and the country of operation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the composition of each business segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.035%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Product Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Product or Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Locations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing (MC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paper machine clothing: Permeable and impermeable belts used in the manufacture of paper, paperboard, tissue and towel, and pulp&lt;br/&gt;                                                         Engineered fabrics: Belts used in the manufacture of nonwovens, fiber cement and several other industrial applications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;World-wide&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites (AEC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Safran Composites (ASC)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Airframe and engine Components (Other AEC)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3D-woven, injected composite components for aircraft engines&lt;br/&gt;                                                           Composite airframe and engine components for military and commercial aircraft&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rochester, NH Commercy, France Queretaro, Mexico&lt;br/&gt;                                        Salt Lake City, UT Boerne, TX            Queretaro, Mexico Kaiserslautern, Germany&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate revenue earned from contracts with customers for each of our business segments and product groups based on the timing of revenue recognition, and groupings used for internal review purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents disaggregated revenue for each product group by timing of revenue recognition:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Point in Time  &#160;Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Over Time&#160;  Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;569,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;572,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other AEC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;210,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;309,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;587,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;900,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Point in Time  &#160;Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Over Time&#160;  Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other AEC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Point in Time  &#160;Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Over Time&#160;  Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other AEC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates MC segment revenue by significant product groupings (paper machine clothing (PMC) and engineered fabrics), and, for PMC, the geographical region to which the paper machine clothing was sold:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended &#160;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas PMC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;297,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eurasia PMC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;202,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Engineered Fabrics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Machine Clothing Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;572,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;In accordance with ASC 606-10-50-14, we do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Contracts in the MC segment are generally for periods of less than a year. Most contracts in the AEC segment are short duration firm-fixed-price orders representing performance obligations with an original maturity of less than one year. Remaining performance obligations on contracts that had an original duration of greater than one year totaled $86&#160;million as of December&#160;31, 2020, $82&#160;million as of December 31, 2019, and $82&#160;million as of December 31, 2018, and related primarily to firm contracts in the AEC segment. Of the remaining performance obligations as of December&#160;31, 2020 we expect to recognize as revenue approximately $64 million during 2021, with the remainder to be recognized in 2022.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzg5OTE_f74f4a68-ae6c-44c4-8191-13e45aeb7c4a">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the composition of each business segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.035%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Product Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Product or Service&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Locations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing (MC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Paper machine clothing: Permeable and impermeable belts used in the manufacture of paper, paperboard, tissue and towel, and pulp&lt;br/&gt;                                                         Engineered fabrics: Belts used in the manufacture of nonwovens, fiber cement and several other industrial applications&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;World-wide&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites (AEC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Safran Composites (ASC)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Airframe and engine Components (Other AEC)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3D-woven, injected composite components for aircraft engines&lt;br/&gt;                                                           Composite airframe and engine components for military and commercial aircraft&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rochester, NH Commercy, France Queretaro, Mexico&lt;br/&gt;                                        Salt Lake City, UT Boerne, TX            Queretaro, Mexico Kaiserslautern, Germany&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzg5OTI_d7c8821e-f257-4bb1-a3f9-2b6805613aa5">The following table presents disaggregated revenue for each product group by timing of revenue recognition:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.949%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.571%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Point in Time  &#160;Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Over Time&#160;  Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;569,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;572,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other AEC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;210,901&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;309,312&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;587,906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;312,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;900,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Point in Time  &#160;Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Over Time&#160;  Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other AEC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;427,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Point in Time  &#160;Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Over Time&#160;  Revenue&#160;Recognition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machine Clothing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other AEC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Albany Engineered Composites&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d97e8e2d264406294d99e8614e23ee9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzItMi0xLTEtNzMzMg_7fcb09b5-5407-43d8-afec-eed1c57a8a3a"
      unitRef="usd">569563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ed1407fe1e94a59b2e6edbe2ef24bd2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzItNC0xLTEtNzMzMg_5b035c9d-33a5-4182-ac29-97b5ec0fda22"
      unitRef="usd">3392000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bfecc2e3b49489c82b82133943fbb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzItNi0xLTEtNzMzMg_4e9d34bd-3c92-44bb-9d83-97cabca3eb47"
      unitRef="usd">572955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64567fe9ea484df59a70cae9e486a638_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzQtMi0xLTEtNzMzMg_bd9bc09e-f161-4cd5-a180-a2c2467da79e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2872825b6a824101ad6d844a615e1ae8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzQtNC0xLTEtNzMzMg_2b592a41-c148-4295-b790-2bd4e19e1fb3"
      unitRef="usd">98411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f8203486c674c9ab60ad0fced2dfd15_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzQtNi0xLTEtNzMzMg_ab6e5da8-9d69-4301-9635-9226a58b1202"
      unitRef="usd">98411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i834ae1cc1c1542089fbb5c33ed0f5c7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzUtMi0xLTEtNzMzMg_7685567f-3d75-4696-8f5f-df4bfc584050"
      unitRef="usd">18343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51371498449043b3a038014dc852ab81_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzUtNC0xLTEtNzMzMg_0a52fd6c-5df1-40e1-b272-992229279032"
      unitRef="usd">210901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c8566bea9254f0da4d394932faf06f9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzUtNi0xLTEtNzMzMg_85f3cf24-1b68-4f40-a55a-d88fb979c001"
      unitRef="usd">229244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id418f8e193fb446fa063b7aa6b802c16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzYtMi0xLTEtNzMzMg_4041eafa-2ca2-4cee-aa5a-8d6db6ddeabe"
      unitRef="usd">18343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic25e8f955e6249f6bdc781eb67a57f27_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzYtNC0xLTEtNzMzMg_8b084c6b-5a7f-4282-8d0c-7fd9796dc70b"
      unitRef="usd">309312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i737947aba697454b881f55ad62ef9b4e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzYtNi0xLTEtNzMzMg_2bd5eb9a-7f92-465b-ab67-d88eedab65ff"
      unitRef="usd">327655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e9a003e14ac4a62998b499b2610ceb0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzctMi0xLTEtNzMzMg_4d0e0eae-28ad-4dd1-bb37-5093bc377cdd"
      unitRef="usd">587906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id64637345a5f41728cc27c936bfa70d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzctNC0xLTEtNzMzMg_2cd6cf9a-2a29-4df7-a7eb-cc9216d1d5da"
      unitRef="usd">312704000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzctNi0xLTEtNzMzMg_82b5b2d2-1e7f-485c-8a68-0770e8af069e"
      unitRef="usd">900610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide11cabbc13342ff9d25effe73f90687_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzExLTItMS0xLTczMzI_774eeee8-25c2-4eab-aac2-063db2ec5939"
      unitRef="usd">598054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4e95793598b4658ab09ae95026a0dcc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzExLTQtMS0xLTczMzI_e1602d34-e787-42eb-ad26-90d0be0bc9fe"
      unitRef="usd">3200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d3769c9fbb1423dbc87d8934f9d0d89_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzExLTYtMS0xLTczMzI_853ee273-e4b3-47bc-90c2-66dfba3c7b1a"
      unitRef="usd">601254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2058cfeb13864d3f85bd29d6b59e1816_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzEzLTItMS0xLTczMzI_d2c1e0da-88be-446e-8602-9018b7c7bf1a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib155726980af4129843ecbe7771bec88_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzEzLTQtMS0xLTczMzI_5b734b40-eaf9-43a7-ab87-21174d25347e"
      unitRef="usd">220188000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ad8b27ef2fc4a3ca8d557520b6bd5ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzEzLTYtMS0xLTczMzI_59f2035a-3b81-4c31-a423-c7059d86b4f2"
      unitRef="usd">220188000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39c198e682dd472dbad145ff5dc83107_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE0LTItMS0xLTczMzI_fc7b127b-9e3b-45ad-888e-b744aa7f0cbc"
      unitRef="usd">28584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5830c91ac4fc4f60839a517cbfe08348_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE0LTQtMS0xLTczMzI_7af2bfc7-05b0-4c25-88f3-fc31a3ebd860"
      unitRef="usd">204106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21f7b5e7454a4466a7e01be23ca919e7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE0LTYtMS0xLTczMzI_a8906af1-736e-4e86-b0b6-7fa3819e1dff"
      unitRef="usd">232690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba8c466855594551863e24e9241f0293_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE1LTItMS0xLTczMzI_02ded38c-3f0a-47c5-8118-9c69b94bd3b7"
      unitRef="usd">28584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46a51d503b3c473ab40c1a7aad717be5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE1LTQtMS0xLTczMzI_a6162aaf-48e1-4d8c-b1fa-6629e8e12703"
      unitRef="usd">424294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i105f9c5525ea4a36abb945c0b610cc66_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE1LTYtMS0xLTczMzI_3e10fafb-b1a4-40ad-a122-9e3c19135c3a"
      unitRef="usd">452878000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i587766ec61234460a1376f8d45bbded9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE2LTItMS0xLTczMzI_03170dcb-f954-4dfa-b0dd-d415f9bb8218"
      unitRef="usd">626638000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4e5eaa4b5514173a68a92443326db69_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE2LTQtMS0xLTczMzI_769a8905-d873-42e9-9eff-b5c0622d5db2"
      unitRef="usd">427494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzE2LTYtMS0xLTczMzI_060e0b78-de8f-4712-b7bd-83b736df4188"
      unitRef="usd">1054132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac4910f2171744e09588752f06c728b6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzIxLTItMS0xLTczMzI_e193b619-ba25-4f35-b6f3-abcb8ed139c1"
      unitRef="usd">608658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93b1bc5ab0f947e793c1f1353fa52975_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzIxLTQtMS0xLTczMzI_f0e43dcd-c5cd-4712-a00a-2a57bbcd7225"
      unitRef="usd">3200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c73aff67df74c18b9431d11a429f4b2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzIxLTYtMS0xLTczMzI_c6bbcd5e-1e35-426b-966d-9631723b3e41"
      unitRef="usd">611858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c3c01394e604e9e882f95166ab2f5f8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzIzLTItMS0xLTczMzI_6f848a9d-c8e1-4ee5-b8ff-c37674689d23"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85444ed338e04e9db94b04eab3427219_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzIzLTQtMS0xLTczMzI_84fecf8e-e97d-4220-ac22-61fe768f314f"
      unitRef="usd">182699000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89fb4fde86c445b284a09f4e5770a6ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzIzLTYtMS0xLTczMzI_6f102512-eda9-48b1-bd32-3238e4aab5b9"
      unitRef="usd">182699000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id48a0da0f58d40a8b14e55d3e4f2d7bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI0LTItMS0xLTczMzI_a6439714-c9d5-4440-a58c-f195c94fc026"
      unitRef="usd">21614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i149c03b6fbad446db5b69b5b7be02b57_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI0LTQtMS0xLTczMzI_14efbd14-fb45-49ef-bfa8-2f4901fb10fd"
      unitRef="usd">166308000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfc6a8240bfe40d6a8f65da822fdcf44_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI0LTYtMS0xLTczMzI_c21132f8-0a53-4391-abb0-52b65bb016b2"
      unitRef="usd">187922000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia35066ef71344ea1b11549c4781967d7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI1LTItMS0xLTczMzI_b06a6e99-0a1a-49a6-8b89-d1810a665d5d"
      unitRef="usd">21614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2dc724279444e2b9ba1a2a5317554b1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI1LTQtMS0xLTczMzI_4e982632-0351-499b-ae11-3f1e289e0128"
      unitRef="usd">349007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8e63ced396740de99f6a4c5a1b0f44d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI1LTYtMS0xLTczMzI_0f50586b-2762-462b-9d59-3d65da8643da"
      unitRef="usd">370621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e81dac95f844003a94c23bedf1a6444_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI2LTItMS0xLTczMzI_d21766a1-a7ff-46f0-9a9d-a6ccf888d0a1"
      unitRef="usd">630272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a270a87144a40268c96d8ab06118158_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI2LTQtMS0xLTczMzI_73891036-ada9-40c2-8c44-b95b8fa0d3bd"
      unitRef="usd">352207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTo1YTIwYWU4MDgwZjc0NGE1ODg1YWM5MjY4NGYxYThiYi90YWJsZXJhbmdlOjVhMjBhZTgwODBmNzQ0YTU4ODVhYzkyNjg0ZjFhOGJiXzI2LTYtMS0xLTczMzI_2e0158d4-29b4-4931-99d8-5bbba5161c69"
      unitRef="usd">982479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ain:ScheduleOfDisaggregateMCSegmentRevenueBySignificantProductOrServiceTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzg5OTM_e8dfeade-2713-44ac-a44f-f93c6cae3880">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates MC segment revenue by significant product groupings (paper machine clothing (PMC) and engineered fabrics), and, for PMC, the geographical region to which the paper machine clothing was sold:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.833%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended &#160;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas PMC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;297,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Eurasia PMC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;202,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Engineered Fabrics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;73,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Machine Clothing Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;572,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfDisaggregateMCSegmentRevenueBySignificantProductOrServiceTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d84cc1c2d84419a94a39faf87bb31c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzItMi0xLTEtNzU4Mw_f1562e43-324e-455f-83c3-fdad208e8e03"
      unitRef="usd">297490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i08a2085777f342189279f0ab4616bc87_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzItNC0xLTEtNzU4Mw_6a452d9c-36f4-496f-8bcd-ef7005424468"
      unitRef="usd">316355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba6f90b389a140d4b79166eb6bc89108_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzItNi0xLTEtNzU4Mw_9f555ef3-c045-4031-aa13-ee3683f2b0d5"
      unitRef="usd">303768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88fd7d783d964194abb292fad78847a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzMtMi0xLTEtNzU4Mw_75ee7099-cd4b-41e0-8b27-0a979e7b991d"
      unitRef="usd">202181000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88ad79fe5ba74e57895b5db130e67e87_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzMtNC0xLTEtNzU4Mw_eea15123-7035-45d2-add1-991b7a0782a1"
      unitRef="usd">210961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ae5cd9e9cf84842a5e28c78bbf10cf6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzMtNi0xLTEtNzU4Mw_e1eddf3b-54c4-440e-a9c6-4a7dd45a8597"
      unitRef="usd">227493000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbcdcecd740c457dbb6a3400fd7ab00a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzQtMi0xLTEtNzU4Mw_cdf6aaf7-73ed-4b69-b46e-530abb18b373"
      unitRef="usd">73284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a04288826cd48e79cd00a0d74c31648_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzQtNC0xLTEtNzU4Mw_02094519-948b-4080-a0c7-01d705143eb0"
      unitRef="usd">73938000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfde663c6edd49f090629872b310dffa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzQtNi0xLTEtNzU4Mw_c7d9bc20-b955-460b-be8e-587f6886b71e"
      unitRef="usd">80597000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bfecc2e3b49489c82b82133943fbb50_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzUtMi0xLTEtNzU4Mw_e18dcf63-9bfe-4932-9fcc-8176632c3804"
      unitRef="usd">572955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d3769c9fbb1423dbc87d8934f9d0d89_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzUtNC0xLTEtNzU4Mw_b55c8e87-f074-41ae-be3c-75e6730536de"
      unitRef="usd">601254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c73aff67df74c18b9431d11a429f4b2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90YWJsZTozZDIzMjI5MTBkODc0NWZhOTc1ZGFjMzQ5YTgzOWMzYS90YWJsZXJhbmdlOjNkMjMyMjkxMGQ4NzQ1ZmE5NzVkYWMzNDlhODM5YzNhXzUtNi0xLTEtNzU4Mw_2235d273-877d-4e72-a939-d9d4a5450bb0"
      unitRef="usd">611858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzE2NDkyNjc0NTA5ODQ_82235676-6479-41cf-b770-9297ca0d6504"
      unitRef="usd">86000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzE2NDkyNjc0NTA5OTc_3fa98da8-6288-496a-994d-76ae286a2fe6"
      unitRef="usd">82000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzE2NDkyNjc0NTEwMTA_8b53d097-bf8e-4993-b70b-719d2bfdeec6"
      unitRef="usd">82000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i20f67da394694fc4a703cee623f0db81_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMDkvZnJhZzo3ZjdlMmQxOTk1NDc0ZTc3YjVmNTRkZTE3MDg4YTdhMi90ZXh0cmVnaW9uOjdmN2UyZDE5OTU0NzRlNzdiNWY1NGRlMTcwODhhN2EyXzg5MzU_586fd87a-cfff-4254-aeeb-a4dfb6faab41"
      unitRef="usd">64000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzUzMDA_5aedefb0-fca6-42e4-8111-7d5505cdc717">Reportable Segments and Geographic Data&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with applicable disclosure guidance for enterprise segments and related information, the internal organization that is used by management for making operating decisions and assessing performance is used as the basis for our reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting policies of the segments are the same as those described in Note 1. Corporate expenses include wages and benefits for corporate headquarters personnel, costs related to information systems development and support, and professional fees related to legal, audit, and other activities. These costs are not allocated to the reportable segments because the decision-making for these functions lies outside of the segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Machine Clothing:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Machine Clothing (&#x201c;MC&#x201d;) segment supplies permeable and impermeable belts used in the manufacture of paper, paperboard, tissue and towel, pulp, nonwovens, fiber cement and several other industrial applications. We sell our MC products directly to customer end-users in countries across the globe. Our products, manufacturing processes, and distribution channels for MC are substantially the same in each region of the world in which we operate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We design, manufacture, and market paper machine clothing (used in the manufacturing of paper, paperboard, tissue and towel) for each section of the paper machine and for every grade of paper. Paper machine clothing products are customized, consumable products of technologically sophisticated design that utilize polymeric materials in a complex structure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Albany Engineered Composites (&#x201c;AEC&#x201d;) segment, including Albany Safran Composites, LLC (&#x201c;ASC&#x201d;), in which our customer SAFRAN Group (&#x201c;Safran&#x201d;) owns a 10 percent noncontrolling interest, provides highly engineered, advanced composite structures to customers in the commercial and defense aerospace industries. AEC&#x2019;s largest program relates to CFM International&#x2019;s LEAP engine. Under this program, AEC through ASC, is the exclusive supplier of advanced composite fan blades and cases under a long-term supply contract. The manufacturing spaces used for the production of parts under the long-term supply agreement are owned by Safran, and leased to the Company at either a market rent or a minimal cost. All lease expense is reimbursable by Safran to the Company due to the cost-plus nature of the supply agreement. In 2020, Safran leased manufacturing space from AEC for the GE9X program. Rent paid by Safran under this lease amount to $0.9 million in 2020. AEC Net sales to Safran were $99.0 million in 2020, $226.8 million in 2019, and $186.3 million in 2018. The total of Accounts receivable, Contract assets and Noncurrent receivable due from Safran amounted to $127.1 million and $114.5 million as of December&#160;31, 2020 and 2019, respectively. Other significant programs served by AEC include the F-35, Boeing 787, Sikorsky CH-53K and JASSM, as well as the fan case for the GE9X engine. In 2020, approximately 46 percent of AEC sales were related to U.S. government contracts or programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables show data by reportable segment, reconciled to consolidated totals included in the financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.494%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;572,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;900,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating income/(loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190,805&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(56,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;166,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciling items:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents restructuring costs by reportable segment (also see Note 5):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.212%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring expenses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the measurement of assets utilized by each reportable segment, we include Inventories, Accounts receivable, net, Contract assets, net, Noncurrent receivables, net, Property, plant and equipment, net, Intangibles, net and Goodwill. On November 20, 2019, the Company acquired CirComp GmbH, resulting in a $35.3 million increase in AEC assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents assets and capital expenditures by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;443,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;713,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciling items:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes prepaid, receivable and deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid and Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;106,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,549,936&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,474,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capital expenditures and purchased software&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,718&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the January 1, 2018 date of adoption of ASC 606, MC assets increased by $22.5 million, and AEC assets decreased by $14.1 million. Excluded from segment assets are cash, tax related assets, prepaid and other current assets, and certain other assets not directly associated with segment operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, AEC finalized a modification to the lease of its primary manufacturing facility in Salt Lake City, Utah, which increased the manufacturing space and extended the minimum lease period until&#160;December&#160;31, 2029. The lease modification resulted in a non-cash increase of $12.7 million to both Property, plant and equipment, net, and to Long-term debt in the Consolidated Balance Sheets in 2018. Effective January 1, 2019, we adopted the provisions of ASC 842, Leases, which resulted in changes to the amount and classification of the associated assets and liabilities, as depicted in Note 20. Due to the non-cash nature of the modification and subsequent adoption of the new Lease accounting standard, changes during both 2018 and 2019 are excluded from amounts reported in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows data by geographic area. Net sales are based on the location of the operation recording the final sale to the customer. Net sales recorded by our entity in Switzerland are derived from products sold throughout Europe and Asia, and are invoiced in various currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;503,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Switzerland&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;128,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;China&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;57,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;France&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;900,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment, at cost, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;France&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;China&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,898&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sweden&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Germany (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,808&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South Korea&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;448,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(a)In 2019, the Company acquired CirComp GmbH, which resulted in an increase in Property, plant and equipment of $10.6&#160;million.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i432fbdc700f3425199a3406cc26cc071_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzE3Mzk_41b43ffb-aa83-4ff0-ad34-1b82443f81b4"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:OperatingLeaseCost
      contextRef="i5a35c4f2f9f147ec8a3d42ba14c8c365_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzI1MTQ_fc46a5f3-3f58-4bb9-ba46-c536210f87a2"
      unitRef="usd">900000</us-gaap:OperatingLeaseCost>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5a35c4f2f9f147ec8a3d42ba14c8c365_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzI1NTM_e7dafabd-c2f5-4c4c-9773-68061acc0675"
      unitRef="usd">99000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id104fa4f05684421a7e126fb2348f964_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzI1NjM_672a31f5-705b-4d07-8921-76187b30ec7e"
      unitRef="usd">226800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0efabe5d71dd4198922710a55cef8063_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzI1Nzc_1db5aa0c-2b9c-4de6-81d7-9f209e29a34a"
      unitRef="usd">186300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ReceivablesNetCurrent
      contextRef="ib38ae2474db844c2aba0d591d5ca2263_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzI2OTE_fd88fef6-d1fa-4d3f-9c7a-8b17da333f5c"
      unitRef="usd">127100000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="i87af04c73fa44e63bbc742ab8619102c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzI2OTg_8a16e94f-1518-445c-ae49-0f19db7c21cb"
      unitRef="usd">114500000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie524ef3beb8e428698d2102a2999be33_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzEwOTk1MTE2MzMzMjQ_bcce2ce1-fe3d-4dc1-a674-a128b96169b4"
      unitRef="number">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzUyOTY_ec391a9e-7e38-4ce3-8f33-b0902607203f">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables show data by reportable segment, reconciled to consolidated totals included in the financial statements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:86.494%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;572,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;327,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;900,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;72,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating income/(loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;190,805&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(56,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;166,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciling items:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,748)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other expense, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzItMi0xLTEtMA_a503ffb5-3b89-4a0b-9f74-f2c4beb1fd93"
      unitRef="usd">572955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94665173684c444b915e3af1bf15664a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzItNC0xLTEtMA_8a1471f7-2ba2-476d-856a-a4f7fbc91a29"
      unitRef="usd">601254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzItNi0xLTEtMA_78de25ff-4f06-4760-9fd1-9f286fc822cb"
      unitRef="usd">611858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzMtMi0xLTEtMA_a229b5d4-284f-415d-9d5b-9efb88440c1a"
      unitRef="usd">327655000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzMtNC0xLTEtMA_294a9a2d-8245-4b25-b9cc-8bd0c088316e"
      unitRef="usd">452878000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzMtNi0xLTEtMA_e2f3a006-402f-48af-b955-384653622c9c"
      unitRef="usd">370621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzQtMi0xLTEtMA_fec08825-4638-4310-979c-a1fd28607d96"
      unitRef="usd">900610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzQtNC0xLTEtMA_a5c905f5-3209-4929-ad6f-355b5151fb9c"
      unitRef="usd">1054132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzQtNi0xLTEtMA_375427a4-c0c4-4d55-8352-0ce25d00267f"
      unitRef="usd">982479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzYtMi0xLTEtMA_8e004bbc-a0ee-4c81-9044-b634aa460e7d"
      unitRef="usd">20304000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i94665173684c444b915e3af1bf15664a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzYtNC0xLTEtMA_8dae2a26-8d3b-4301-a11f-ee134b7d4465"
      unitRef="usd">21875000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzYtNi0xLTEtMA_532a6d9f-4c75-4eba-99fe-6cd92009552c"
      unitRef="usd">30813000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzctMi0xLTEtMA_be2353a2-e17e-43ce-b6f2-74b3847eae27"
      unitRef="usd">48496000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzctNC0xLTEtMA_92a6c9d5-1ed1-45c2-b3ba-46b3ffd30b51"
      unitRef="usd">44670000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzctNi0xLTEtMA_f6d844d1-4daf-4e26-96a1-979eb3c676cd"
      unitRef="usd">43205000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i70b1d29a742745d9bb2248bb49911b6b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzgtMi0xLTEtMA_f6a9dc00-c8cd-45de-9921-79bfdafc006e"
      unitRef="usd">3905000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic6a4e2025eb74c0aad29e085dae1bb4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzgtNC0xLTEtMA_1860be0a-d648-4421-826b-c2e1942133e2"
      unitRef="usd">4250000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i06c1149efb7c421aba1dd9de596e3616_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzgtNi0xLTEtMA_04e3d1d7-cabf-40cd-9594-b785095e49c4"
      unitRef="usd">5018000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzktMi0xLTEtMA_e1bd369f-6168-4aa9-a4a4-8e9ce2219b5c"
      unitRef="usd">72705000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzktNC0xLTEtMA_c13c8252-f71b-4a54-bb32-35d7c921ecdf"
      unitRef="usd">70795000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzktNi0xLTEtMA_03a2feab-3da1-4c41-9fc2-c8dc44f74474"
      unitRef="usd">79036000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzExLTItMS0xLTA_a931d36f-dd75-44cb-9a7b-0103b62cfc33"
      unitRef="usd">190805000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i94665173684c444b915e3af1bf15664a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzExLTQtMS0xLTA_6970da57-3f63-40f3-8288-74fe5cba2aeb"
      unitRef="usd">191965000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzExLTYtMS0xLTA_95a059f7-eb6f-4069-a05c-709ed56a0239"
      unitRef="usd">169836000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzEyLTItMS0xLTA_a55132a7-0ad8-418c-b7f4-671caa73e5b0"
      unitRef="usd">31536000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzEyLTQtMS0xLTA_c1e8bca4-878e-42e5-837f-0a9decb5d081"
      unitRef="usd">55520000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzEyLTYtMS0xLTA_157663da-df8d-40c6-ab8e-920928adc708"
      unitRef="usd">16647000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i70b1d29a742745d9bb2248bb49911b6b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzEzLTItMS0xLTA_b0e6d3cf-295a-4f4a-a814-f898b7710426"
      unitRef="usd">-56261000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic6a4e2025eb74c0aad29e085dae1bb4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzEzLTQtMS0xLTA_47312179-10ea-4eb0-9187-9be4678d40fe"
      unitRef="usd">-53909000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i06c1149efb7c421aba1dd9de596e3616_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzEzLTYtMS0xLTA_2e99caba-82a7-4c5b-8f65-e74767aa17be"
      unitRef="usd">-49075000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE0LTItMS0xLTA_c0eb49ee-d307-47d0-b482-de95d79849e6"
      unitRef="usd">166080000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE0LTQtMS0xLTA_6af1be0e-0384-4e04-97a7-7b5b303925dc"
      unitRef="usd">193576000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE0LTYtMS0xLTA_baca6446-a42f-4ba3-94d7-b1e364d8373c"
      unitRef="usd">137408000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i528c38b8ed0245b88d502b8499a3874f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE2LTItMS0xLTA_5578fcd5-cb29-4a1e-9a60-bd0daa7e0506"
      unitRef="usd">2748000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i42591a4032564b8fa86f76eb2dd10371_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE2LTQtMS0xLTA_f35f3cfc-e7e1-42cc-93d8-c5076d75d030"
      unitRef="usd">2729000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ia3316c3ba1ec429fa035829a614277e9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE2LTYtMS0xLTA_b3733d16-ebed-4637-9023-6bf8471b1a60"
      unitRef="usd">2118000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="i528c38b8ed0245b88d502b8499a3874f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE3LTItMS0xLTA_de410899-c35a-4de2-b669-790c8be0e50f"
      unitRef="usd">16332000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i42591a4032564b8fa86f76eb2dd10371_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE3LTQtMS0xLTA_4837c852-086f-4862-a8c0-7dfee04cf696"
      unitRef="usd">19650000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia3316c3ba1ec429fa035829a614277e9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE3LTYtMS0xLTA_7f114e5c-db37-4476-a5a5-97a6d9e8893d"
      unitRef="usd">20242000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i528c38b8ed0245b88d502b8499a3874f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE4LTItMS0xLTA_51286f7b-7fa1-4131-9067-1b7b55933abb"
      unitRef="usd">-13422000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i42591a4032564b8fa86f76eb2dd10371_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE4LTQtMS0xLTA_4f34b7e0-8437-437a-86ef-f10091aab32c"
      unitRef="usd">1557000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia3316c3ba1ec429fa035829a614277e9_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE4LTYtMS0xLTA_e35b75f5-2327-4a9a-b70d-55d759ab6243"
      unitRef="usd">-4037000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE5LTItMS0xLTA_7e44a2ee-cdd7-4f28-855a-d673a5cc9679"
      unitRef="usd">139074000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE5LTQtMS0xLTA_1bbc9996-0ac0-4cf5-a6b9-bed1247a46ff"
      unitRef="usd">178212000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo3ZmI4ZTc4ZTgwOTE0ZTdmODg4YzMwYjk2Y2I4MDcwNC90YWJsZXJhbmdlOjdmYjhlNzhlODA5MTRlN2Y4ODhjMzBiOTZjYjgwNzA0XzE5LTYtMS0xLTA_0088951b-6c5b-4f7b-b70f-e0926b9d31d9"
      unitRef="usd">115247000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <ain:ScheduleOfRestructuringCostsByReportingSegmentTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzUyOTc_4773121a-b12e-49c5-8f60-d1dd7b77b5bb">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents restructuring costs by reportable segment (also see Note 5):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.212%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.232%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.237%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring expenses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;169&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfRestructuringCostsByReportingSegmentTableTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzItMi0xLTEtMA_0316469a-2d2b-4d8d-bee7-ea0dd8870dd2"
      unitRef="usd">2746000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i94665173684c444b915e3af1bf15664a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzItNC0xLTEtMA_50f0a07d-2e53-47b0-acf2-17a571dd166c"
      unitRef="usd">1129000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzItNi0xLTEtMA_8bc57094-cfd8-4d7f-afdd-6caf86ead71e"
      unitRef="usd">12278000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzMtMi0xLTEtMA_eea4f453-0032-4518-98c5-6607e9fcd902"
      unitRef="usd">2821000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzMtNC0xLTEtMA_66e98295-9c6c-4a75-866d-0c5fa0c2115c"
      unitRef="usd">1833000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzMtNi0xLTEtMA_a6f32278-5d11-4646-86e6-e7608cc25606"
      unitRef="usd">3048000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i70b1d29a742745d9bb2248bb49911b6b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzQtMi0xLTEtMA_33376d31-3a4d-4656-b7a4-c096fcd58022"
      unitRef="usd">169000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic6a4e2025eb74c0aad29e085dae1bb4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzQtNC0xLTEtMA_1284cd57-dd17-46e5-be59-5152067b1ee0"
      unitRef="usd">-57000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i06c1149efb7c421aba1dd9de596e3616_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzQtNi0xLTEtMA_ad3da38f-cafd-4a0f-b662-be751cb0b58a"
      unitRef="usd">244000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzUtMi0xLTEtMA_cc59b8ab-9584-483f-945d-0f02a26c8758"
      unitRef="usd">5736000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzUtNC0xLTEtMA_d1e1319e-0626-44b2-87fa-a03bf0fa4f38"
      unitRef="usd">2905000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTphODFkZjgzY2I0MmU0YzQwODZlNzhlMGFkNDQzNjhlZS90YWJsZXJhbmdlOmE4MWRmODNjYjQyZTRjNDA4NmU3OGUwYWQ0NDM2OGVlXzUtNi0xLTEtMA_373478b8-060a-4f5f-bb3f-a2502c6f45e6"
      unitRef="usd">15570000</us-gaap:RestructuringCharges>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="i83729d839fd545fd858208af1c2d66ec_D20191102-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzM3MTE_c52e891c-cbb6-461f-9928-dac5c6b0ecb1"
      unitRef="usd">35300000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzUyOTg_c6339ba3-a319-44dc-a52a-9faf6ac67684">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents assets and capital expenditures by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;443,476&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;713,955&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;693,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;633,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciling items:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;241,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes prepaid, receivable and deferred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid and Other assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;106,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,549,936&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,474,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Capital expenditures and purchased software&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,718&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,880&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i5616c15ad36a4e5c8ff4d6deeef13cb9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzItMi0xLTEtMA_b986869b-eb8a-4c9a-94eb-015d12925685"
      unitRef="usd">443476000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i831c48d59f774cc586ea23470b2f74f1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzItNC0xLTEtMA_f01bc578-c8fd-4fec-b7d7-c60da34d3025"
      unitRef="usd">441072000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0009b32fa0894303a48a904dcf778e6a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzItNi0xLTEtMA_de31eb4e-c315-4480-9551-4fe5c7d02509"
      unitRef="usd">453836000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iffdd3d920bb248739decc127a03235db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzMtMi0xLTEtMA_b871ece1-9994-4dd5-841c-f7758555c82d"
      unitRef="usd">713955000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i301f4f338d0d4c60ad62492c6be61491_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzMtNC0xLTEtMA_a7b26dcf-a003-4a79-ae2f-eeeb3684b132"
      unitRef="usd">693799000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i87a7c2676caa46cd9b9d3c9208f7ef40_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzMtNi0xLTEtMA_490986e4-7a69-4236-9e9b-5d6b6fcb6a8b"
      unitRef="usd">633394000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia329850d3aaa45c98baf7775ff79d88d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzUtMi0xLTEtMA_5b5e7b1a-4dab-4ae8-959b-b4d2f9448fe5"
      unitRef="usd">241316000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i853fcfbc326949daa4a155f24afcca4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzUtNC0xLTEtMA_9d4c398d-b334-4fac-a95f-2a797732d58d"
      unitRef="usd">195540000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7a07cd54eb844b58a676a819b19a0e09_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzUtNi0xLTEtMA_5540306d-5bae-4a2d-8b5c-529447565c54"
      unitRef="usd">197755000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <ain:DeferredIncomeTaxesAndOtherTaxReceivable
      contextRef="ia329850d3aaa45c98baf7775ff79d88d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzYtMi0xLTEtMA_59746acf-c7d8-449e-9dbf-cd945fea9829"
      unitRef="usd">44697000</ain:DeferredIncomeTaxesAndOtherTaxReceivable>
    <ain:DeferredIncomeTaxesAndOtherTaxReceivable
      contextRef="i853fcfbc326949daa4a155f24afcca4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzYtNC0xLTEtMA_213c3042-6ee3-44d6-b62e-8aae5fe6cce6"
      unitRef="usd">57783000</ain:DeferredIncomeTaxesAndOtherTaxReceivable>
    <ain:DeferredIncomeTaxesAndOtherTaxReceivable
      contextRef="i7a07cd54eb844b58a676a819b19a0e09_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzYtNi0xLTEtMA_1c475621-0464-44d5-b889-8dff0e6bf700"
      unitRef="usd">70095000</ain:DeferredIncomeTaxesAndOtherTaxReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="ia329850d3aaa45c98baf7775ff79d88d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzctMi0xLTEtMA_432bf225-4b8c-42e2-89f6-635ad71f463f"
      unitRef="usd">106492000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="i853fcfbc326949daa4a155f24afcca4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzctNC0xLTEtMA_fcee0d85-fb10-46a1-b874-95f780e73f15"
      unitRef="usd">86174000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets
      contextRef="i7a07cd54eb844b58a676a819b19a0e09_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzctNi0xLTEtMA_9d2ba86d-5554-4b41-9cce-63a05b32cf76"
      unitRef="usd">62912000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:Assets
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzgtMi0xLTEtMA_eead3f2d-d62b-4ee3-b57f-5bb772585bff"
      unitRef="usd">1549936000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzgtNC0xLTEtMA_09132e90-6ad1-43fe-8164-2f1b16a9f178"
      unitRef="usd">1474368000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzgtNi0xLTEtMA_3079e7b4-2aae-4690-adda-291f2a5eae2f"
      unitRef="usd">1417992000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzExLTItMS0xLTA_9372a345-b85d-491c-aadb-c32e2c5a852a"
      unitRef="usd">15792000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i94665173684c444b915e3af1bf15664a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzExLTQtMS0xLTA_39607073-2b6e-4030-ac44-470b6226a897"
      unitRef="usd">16707000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzExLTYtMS0xLTA_27408b3e-9af9-40f1-96c5-62a66a09be71"
      unitRef="usd">20230000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzEyLTItMS0xLTA_612c8ebc-435b-4416-a6cc-27e5800a8c6d"
      unitRef="usd">23718000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzEyLTQtMS0xLTA_7b77f52f-db90-4531-8a51-7ca6fb372e52"
      unitRef="usd">48753000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzEyLTYtMS0xLTA_eff2a558-ba78-4d85-a25b-df41de95abb3"
      unitRef="usd">60121000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i70b1d29a742745d9bb2248bb49911b6b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzEzLTItMS0xLTA_cc1140ba-9712-40c9-972e-86d7c3d93dea"
      unitRef="usd">2880000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ic6a4e2025eb74c0aad29e085dae1bb4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzEzLTQtMS0xLTA_71508530-2254-410c-8b1a-50b15a06bf09"
      unitRef="usd">2495000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i06c1149efb7c421aba1dd9de596e3616_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzEzLTYtMS0xLTA_f2608bad-c117-45c1-8144-83249f560ef4"
      unitRef="usd">2535000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzE0LTItMS0xLTA_3f0ea2e7-bdb8-42ea-962e-aa5d5c838ae3"
      unitRef="usd">42390000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzE0LTQtMS0xLTA_b39f6c20-a9f7-46a2-81eb-e94340dc4b36"
      unitRef="usd">67955000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo4MjQ0YzAzODlhMGQ0OGM4ODlmYWZjYmQ5MzQzZDI5Yy90YWJsZXJhbmdlOjgyNDRjMDM4OWEwZDQ4Yzg4OWZhZmNiZDkzNDNkMjljXzE0LTYtMS0xLTA_622ac4b8-310b-45af-ac84-11ea01937b38"
      unitRef="usd">82886000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="ibd776a724c2f4da3b37dc696bb73cb37_D20180101-20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzM4OTk_4b64b40a-90ae-4e71-bc83-5678d676cf07"
      unitRef="usd">22500000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <us-gaap:IncreaseDecreaseInOperatingAssets
      contextRef="i4b23abe46adb47b49bdfe8ccf15b0596_D20180101-20180101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzM5MzE_9c1842c0-e20f-4ab2-b3ac-f87d5fc1dcff"
      unitRef="usd">-14100000</us-gaap:IncreaseDecreaseInOperatingAssets>
    <ain:NonCashIncreaseOfLeaseModification
      contextRef="ie1c4292f9f7b4b53b47df488773555fd_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzQzNjA_7e41cc6a-5810-4efa-b084-4f65f254b879"
      unitRef="usd">12700000</ain:NonCashIncreaseOfLeaseModification>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzUyOTk_90bbd823-f6d1-40e7-94ed-13f3198eba51">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows data by geographic area. Net sales are based on the location of the operation recording the final sale to the customer. Net sales recorded by our entity in Switzerland are derived from products sold throughout Europe and Asia, and are invoiced in various currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;503,473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;574,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;519,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Switzerland&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;128,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;China&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;57,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;France&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,914&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;55,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;900,610&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,054,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, plant and equipment, at cost, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263,201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;France&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;China&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,898&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sweden&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Germany (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,808&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South Korea&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other countries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consolidated total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;448,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(a)In 2019, the Company acquired CirComp GmbH, which resulted in an increase in Property, plant and equipment of $10.6&#160;million.</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bba5ec50c894ca786ca1fbc861619b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzItMi0xLTEtMA_fa311d38-807c-4952-b28f-5d13dc502412"
      unitRef="usd">503473000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1818f517b6a745d4aa619a453c9234ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzItNC0xLTEtMA_83125bbb-bf8f-4fd1-9df8-c19185f63363"
      unitRef="usd">574063000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71c04a7196c34444a79b4cf198d29c57_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzItNi0xLTEtMA_d9238605-235a-44e7-bbdd-7680a169e3eb"
      unitRef="usd">519349000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23c097687e3a4d1f89feb2ae7490f8d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzMtMi0xLTEtMA_14d3c858-769a-4745-a13c-a76956dfde27"
      unitRef="usd">128328000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if19fe288826640c5a0b3224b879e902f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzMtNC0xLTEtMA_b0c5b99e-6ff5-48f0-a85a-7c8fb1a77f08"
      unitRef="usd">146571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib55fcb54b2944a4980de287ed2cd9000_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzMtNi0xLTEtMA_431a4b4f-91f0-4941-8a8d-ecd35595fa7e"
      unitRef="usd">157339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7ea31e34f274ae7945d11dddad8d64e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzQtMi0xLTEtMzYwMQ_71a99aaf-1dc9-4926-9deb-824ede2ae54f"
      unitRef="usd">60259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic498dcea91ca4b0e8c73d4d0d8260d2f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzQtNC0xLTEtMzYwMQ_5dce06fa-35b1-403e-b602-5d1417cccb70"
      unitRef="usd">64666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i832f1aa084644b419b2af9ce4a243a27_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzQtNi0xLTEtMzYwMQ_8dc46fb2-d698-4733-aec3-c6d9aa17dc6d"
      unitRef="usd">62093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifbfbba9668a84198b95fd0cc98d2a955_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzUtMi0xLTEtNjIzNQ_3ae8e37a-0b11-45f0-8d8a-8cbc4adcb47d"
      unitRef="usd">57007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7566b7c803e4e9691b0b20300ba62d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzUtNC0xLTEtNjIzOQ_f4c9dd9f-a05f-4cd5-b468-f1061e04fe7b"
      unitRef="usd">48586000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04a3d5fd8ff340ab8fda2e0f108adf7d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzUtNi0xLTEtNjI0Mw_229c5bf7-c481-40ff-89c9-9b6e9e18e16a"
      unitRef="usd">50923000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd63af5981c74a348e516eb33bea7455_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzQtMi0xLTEtMA_96866afc-0df9-4b34-b3a4-81be55af3fc8"
      unitRef="usd">55914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c2b80d7a07846bbb6a598d13ade0783_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzQtNC0xLTEtMA_af174709-de7d-4111-bcb2-748ea889ed9d"
      unitRef="usd">91783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i909b1a4019ed4faf81275888b89269eb_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzQtNi0xLTEtMA_a3eba73c-3d55-4900-8518-36f9d8d83836"
      unitRef="usd">85386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie11a7b48cac14bc9b1a5c12f7128f1e1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzUtMi0xLTEtMA_aa1aa6ce-50c1-4463-8d26-152f8d6932dc"
      unitRef="usd">39859000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iddd76b7ef8854fcbbf6da96805e88eaf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzUtNC0xLTEtMA_d7008341-9552-4c68-8441-7ee021076bc7"
      unitRef="usd">73039000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5af1d392e17a49d1b3df15bd20c872f6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzUtNi0xLTEtMA_fbea5885-1a44-42e6-b376-3cea95781a0f"
      unitRef="usd">48534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib18948c692af432899df34d04f9c5d29_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzgtMi0xLTEtMA_9950b59a-d328-4761-996f-f32790c8d7a3"
      unitRef="usd">55770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9927b424971a4732bd48b7ad008b6aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzgtNC0xLTEtMA_2084fba2-9295-4d32-806f-516cce5ceb4c"
      unitRef="usd">55424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e8a943cb9464c58b259805b754a6999_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzgtNi0xLTEtMA_201a0735-ca52-451f-935b-bc7e83655f4c"
      unitRef="usd">58855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzktMi0xLTEtMA_d1dcb0de-adde-4d1c-9f24-dd3c69d2aaa2"
      unitRef="usd">900610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzktNC0xLTEtMA_672c5859-b62e-4443-819a-24bc6e292201"
      unitRef="usd">1054132000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzktNi0xLTEtMA_dfc835f1-d0ae-48f9-a3a7-daf32e7c3953"
      unitRef="usd">982479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia1b166123a784e2d9053fd8fed897c50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzEyLTItMS0xLTA_9e60fcb5-c399-4019-9082-a79003ee5d0d"
      unitRef="usd">263201000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i26fbf3fdab524fcd9c1cd0ddadca16ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzEyLTQtMS0xLTA_71082d28-ebfb-426e-b330-2d4010c4d2db"
      unitRef="usd">275965000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i7c48b3eb3df246b2915501f375cd9fc9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzEyLTYtMS0xLTA_9c981fcc-8ac6-4cb9-ac01-8d16f9947fae"
      unitRef="usd">272584000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i7496c7a0be3446c0bca0a17fe333766f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzEzLTItMS0xLTA_f4935095-d1b4-4aca-aa39-fed684359162"
      unitRef="usd">41738000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ief46b559602a4a6e886d7bc1dafa99bb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzEzLTQtMS0xLTA_617c7962-997b-4ac0-bfc8-7abe0b40dc29"
      unitRef="usd">45640000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie49a188893d44922973e1f0f4f9d882d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzEzLTYtMS0xLTA_2c1a72cd-c383-4dd8-9a62-205053680815"
      unitRef="usd">40343000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="icf9a8d47855245359a5ceb197969bcfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE0LTItMS0xLTA_967ea747-dacc-428c-9879-a00d35d8e903"
      unitRef="usd">41107000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i84049afe2c994c62ae8e7e77efbb9ed3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE0LTQtMS0xLTA_30c24e4b-655e-423f-8675-33bb537ea9ef"
      unitRef="usd">43986000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i8d3edec9240a41c1a55e73c480cdd658_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE0LTYtMS0xLTA_7f1b474b-edcd-4ef6-a9aa-34aaaf69ac3e"
      unitRef="usd">50245000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i9f63f2b117df40d3af08485d11fd4746_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE1LTItMS0xLTA_72dcc2ff-53e3-408a-86ae-371edd709b1e"
      unitRef="usd">40898000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i50c98c2b34d6492192c3b6875ba4322c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE1LTQtMS0xLTA_4d99a31b-fac6-49ca-b236-c1648b88f7a7"
      unitRef="usd">41799000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="if3744d8336224e789b9d71dbf62dcab2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE1LTYtMS0xLTA_b46ad143-aaea-46cc-afd0-4978162c0be2"
      unitRef="usd">48686000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i1e07050121994a98800b250e01d65305_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE2LTItMS0xLTQ0MTc_6432136d-fc60-4374-8866-280c53e91425"
      unitRef="usd">12109000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i9716d2ba849f4fd19a8e64fb640072da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE2LTQtMS0xLTQ0MTc_0207517b-15d1-48fc-90f6-833ec46b2f37"
      unitRef="usd">8652000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia1252d816c0745b9a0bfcf59d3c41a88_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE2LTYtMS0xLTQ0MTc_c221f5a4-5c1e-48f3-bebb-3dba1f02a754"
      unitRef="usd">8394000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="if609734512a441328425a7765e7c49ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE3LTItMS0xLTQ0MTc_f93d67ef-0baa-4dc6-8db0-be2d6a0a1ae4"
      unitRef="usd">10808000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i71728addffb941b5a720302275e74fc7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE3LTQtMS0xLTQ0MTc_5b20f975-c9e0-4d8b-af43-77a73f7adcec"
      unitRef="usd">10577000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i75d87216f8924ec69458485048674687_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE3LTYtMS0xLTQ0MTc_e36c3449-64c9-40be-bd0a-c87111bfddd1"
      unitRef="usd">27000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia4d849080ce9452b9bf1824f75f8b682_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE2LTItMS0xLTA_c7a38386-adf0-42bc-9bee-99dd225ae92e"
      unitRef="usd">10731000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i29dc8fb27d5141d190ebc50a8c7a6e1b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE2LTQtMS0xLTA_c2788594-0167-4191-8776-cff9ef462481"
      unitRef="usd">11047000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie9b4aaae2d7a45ffa1dd6f59465f6d1a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE2LTYtMS0xLTA_847dec51-a68e-4675-bcc9-1bfdabd41d5d"
      unitRef="usd">12042000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i2c116a1eadb24b48bcc8505ae47d6f83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE3LTItMS0xLTA_497f02fb-ba54-4b44-b651-ed5aeccac2c9"
      unitRef="usd">10550000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i596c111fa86142bfa1bda216ad4e2af5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE3LTQtMS0xLTA_db74ff8a-8031-45a6-87eb-4c4ff095d165"
      unitRef="usd">10795000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i492aad8fe5ce45ccad458348b38444e3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzE3LTYtMS0xLTA_c41f8a82-81cb-4695-a1a4-5d855a13d88b"
      unitRef="usd">12396000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ib90bf886cb154e219a06bf18eb060107_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzIwLTItMS0xLTA_4b85e039-1d6f-40a0-b041-422c084a3fee"
      unitRef="usd">17412000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ib88694f0dc1b473e97cc555ba427ec70_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzIwLTQtMS0xLTA_c20bf87a-18d2-4608-a4ed-cc72c651bec5"
      unitRef="usd">18001000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i8b36f7211b3047e3a338d4f4c38d7d5a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzIwLTYtMS0xLTA_0ed0f211-f7d1-415f-ac74-5182544082be"
      unitRef="usd">17338000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzIxLTItMS0xLTA_556d35be-5d97-4776-8abf-ba27e13103ad"
      unitRef="usd">448554000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzIxLTQtMS0xLTA_760e069b-95c1-44af-90bf-2705397f458c"
      unitRef="usd">466462000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90YWJsZTo5NzQyODA4NWY5MDI0ZjcyOTg1ODkwNWE2YjJhMDlkZi90YWJsZXJhbmdlOjk3NDI4MDg1ZjkwMjRmNzI5ODU4OTA1YTZiMmEwOWRmXzIxLTYtMS0xLTA_bd8dda41-ea52-4a0c-9011-f196bef4e125"
      unitRef="usd">462055000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTUvZnJhZzozZTEwNTU3NDJiMzA0ZjA0YTMwZDIzZGI3MDA4YzNkNC90ZXh0cmVnaW9uOjNlMTA1NTc0MmIzMDRmMDRhMzBkMjNkYjcwMDhjM2Q0XzE2NDkyNjc0NDcxNDI_bd72b8f0-f0b2-4732-b81a-44b8ce61182b"
      unitRef="usd">10600000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTg_012b71f8-edd1-4e6c-8b25-b2bcff496b6c">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4. Pensions and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has defined benefit pension plans covering certain U.S. and non-U.S. employees. The U.S. qualified defined benefit pension plan has been closed to new participants since October 1998 and, as of February 2009, benefits accrued under this plan were frozen. As a result of the freeze, employees covered by the pension plan will receive, at retirement, benefits accrued through February 2009, but no benefits accrue after that date. Benefit accruals under the U.S. Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;), which is an unfunded plan, were similarly frozen. The U.S. pension plan accounts for&#160;44 percent of consolidated pension plan assets, and&#160;45 percent of consolidated pension plan obligations. The eligibility, benefit formulas, and contribution requirements for plans outside of the U.S. vary by location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The December&#160;31, 2020 benefit obligations for the U.S. pension and postretirement plans were calculated using the Pri-2012 mortality table with MP-2020 generational projection. For U.S. pension funding purposes, the Company uses the plan&#x2019;s IRS-basis current liability as its funding target, which is determined based on mandated assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits under the Company's pension plan in Switzerland utilize a cash balance interest crediting rate for determination of plan liabilities.  As of December&#160;31, 2020, the benefit obligation for that plan amounted to $6.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to providing pension benefits, the Company provides various medical, dental, and life insurance benefits for certain retired United States employees. U.S. employees hired prior to 2005 may become eligible for these benefits if they reach normal retirement age while working for the Company. Benefits provided under this plan are subject to change. Retirees share in the cost of these benefits. Any new employees hired after January 2005 who wish to be covered under this plan will be responsible for the full cost of such benefits. In September 2008, we changed the cost-sharing arrangement under this program such that increases in health care costs are the responsibility of plan participants. In August 2013, we reduced the life insurance benefit for retirees and eliminated the benefit for active employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also provides certain postretirement life insurance benefits to retired employees in Canada. As of December&#160;31, 2020, the accrued postretirement liability was $46.7 million in the U.S. and $1.3 million in Canada. The Company accrues the cost of providing postretirement benefits during the active service period of the employees. The Company currently funds the plans as claims are paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting guidance requires the recognition of the funded status of each defined benefit and other postretirement benefit plan. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability. Company pension plan data for U.S. and non-U.S. plans has been combined for both 2020 and 2019, except where indicated below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s pension and postretirement benefit costs and benefit obligations are based on actuarial valuations that are affected by many assumptions, the most significant of which are the assumed discount rate, expected rate of return on pension plan assets, and mortality. Each of the assumptions is reviewed and updated annually, as appropriate. The assumed rates of return for pension plan assets are determined for each major asset category based on historical rates of return for assets in that category and expectations of future rates of return based, in part, on simulated future capital market performance. The assumed discount rate is based on yields from a portfolio of currently available high-quality fixed-income investments with durations matching the expected future payments, based on the demographics of the plan participants and the plan provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses arise from changes in the assumptions used to measure the benefit obligations, and experience different from what had been assumed, including asset returns different than what had been expected. The Company amortizes gains and losses in excess of a &#x201c;corridor&#x201d; over the average future service of the plan&#x2019;s current participants. The corridor is defined as 10 percent of the greater of the plan&#x2019;s projected benefit obligation or market-related value of plan assets. The market-related value of plan assets is also used to determine the expected return on plan assets component of net periodic cost. The Company&#x2019;s market-related value for its U.S. plan is measured by first determining the absolute difference between the actual and the expected return on the plan assets. The absolute difference in excess of 5 percent of the expected return is added to the market-related value over two years; the remainder is added to the market-related value immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent the Company&#x2019;s unrecognized net losses and unrecognized prior service costs, including the amount recognized through accumulated other comprehensive income, are not reduced by future favorable plan experience, they will be recognized as a component of the net periodic cost in future years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the plan benefit obligations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation, beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;227,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;198&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial (gain)/loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,309&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements and curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(474)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan amendments and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,432&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;236,321&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average assumptions used to&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;determine benefit obligations, end of year:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash balance interest crediting rate - Switzerland pension plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation increase &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation increase &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2020, pension benefit obligations increased by $18.6&#160;million, $13.3&#160;million of which was driven by net actuarial losses, principally resulting from a lower discount rate. Other postretirement benefit obligations decreased by $6.4&#160;million in 2020, as changes in demographic data assumptions which resulted from a 2020 experience study, were partially offset by lower discount rates. During 2019, lower average discount rates had the effect of significantly increasing both pension and other postretirement benefit obligations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth information about plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets, beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;211,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets, net of expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employer contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;198&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The funded status of the plans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued benefit cost, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in the consolidated balance sheet consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(35,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,638)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net amount recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in accumulated other comprehensive income consist of:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost/(credit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,946)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net amount recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of the net pension plan funded status as of December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension plans with pension assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension plans without pension assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net underfunded balance in the U.S. principally relates to the Supplemental Executive Retirement Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of the net periodic benefit plan cost for the years ended December&#160;31, 2020, 2019, and 2018, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost/(credit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Curtailment (gain)/loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average assumptions used to determine net cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash balance interest crediting rate - Switzerland pension plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pretax (gains)/losses on plan assets and benefit obligations recognized in other comprehensive income for the years ended December&#160;31, 2020, 2019, and 2018, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements/curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset/liability loss/(gain)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of actuarial (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost/(credit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,488&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost/(benefit) in Other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investment Strategy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investment strategy for pension assets differs for the various countries in which we have defined benefit pension plans. Some of our defined benefit plans do not require funded trusts and, in those arrangements, the Company funds the plans on a &#x201c;pay as you go&#x201d; basis. The largest of the funded defined benefit plans is the United States plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2009, we changed our investment strategy for the United States pension plan by adopting a liability-driven investment strategy. Under this arrangement, the Company seeks to invest in assets that track closely to the discount rate that is used to measure the plan liabilities. Accordingly, the plan assets are primarily debt securities. The change in investment strategy is reflective of the Company&#x2019;s 2008 decision to freeze benefit accruals under the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-United States plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the countries in which the Company has funded pension trusts, the investment strategy may also be liability driven or, in other cases, to achieve a competitive, total investment return, achieving diversification between and within asset classes and managing other risks. Investment objectives for each asset class are determined based on specific risks and investment opportunities identified. Actual allocations to each asset class vary from target allocations due to periodic investment strategy changes, market value fluctuations, the length of time it takes to fully implement investment allocation positions, and the timing of benefit payments and contributions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair-Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present plan assets as of December&#160;31, 2020, and 2019, using the fair-value hierarchy, which has three levels based on the reliability of inputs used, as described in Note 18. Certain investments that are measured at fair value using net asset value (NAV) as a practical expedient are not required to be categorized in the fair value hierarchy table. The total fair value of these investments is included in the table below to permit reconciliation of the fair value hierarchy to amounts presented in the funded status table above. As of December&#160;31, 2020 and 2019, there were no investments expected to be sold at a value materially different than NAV.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets at Fair Value as of  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted prices in active markets Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant other observable inputs Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&#160;&lt;br/&gt;unobservable inputs Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments in the fair value hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments at net asset value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limited partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets at Fair Value as of  December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted prices in active markets Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant other observable inputs&#160;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant unobservable inputs Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total investments in the fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments at net asset value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed income funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Limited partnerships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a reconciliation of Level 3 assets held during the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net realized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net unrealized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&#160;purchases,issuances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;and settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net transfers (out of) Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance contracts -&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;total level 3 assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net realized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net unrealized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&#160;purchases, issuances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;and settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net transfers (out of)&#160;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance contracts -&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;total level 3 assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset allocation for the Company&#x2019;s U.S. and non-U.S. pension plans for 2020 and 2019, and the target allocation, by asset category, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;United States Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Target&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Allocation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Percentage of plan assets at&#160;plan measurement date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Target&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Allocation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Percentage of plan assets at&#160;plan measurement date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Asset category&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Other includes hedged equity and absolute return strategies, and private equity. The Company has procedures to closely monitor the performance of these investments and compares asset valuations to audited financial statements of the funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The targeted plan asset allocation is based on an analysis of the actuarial liabilities, a review of viable asset classes, and an analysis of the expected rate of return, risk, and other investment characteristics of various investment asset classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2020 and 2019, the projected benefit obligation, accumulated benefit obligation, and fair value of plan assets for pension plans with projected benefit obligation and an accumulated benefit obligation in excess of plan assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plans with projected&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;benefit obligation in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;excess of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plans with accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;benefit obligation in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;excess of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,133&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about expected cash flows for the pension and other benefit obligations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected employer contributions and direct employer payments in the next fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected benefit payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026-2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <ain:DefinedBenefitPlanWeightedAveragePlanAssets
      contextRef="i177d1ce826624902bbd51ad259636910_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzY3Nw_685fe48b-f8f5-4e02-95d1-1f6a48b347a9"
      unitRef="number">0.44</ain:DefinedBenefitPlanWeightedAveragePlanAssets>
    <ain:DefinedBenefitPlanWeightedAveragePensionObligations
      contextRef="i177d1ce826624902bbd51ad259636910_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzcyMQ_4242de0f-a528-4c61-b627-e30f3ad15a98"
      unitRef="number">0.45</ain:DefinedBenefitPlanWeightedAveragePensionObligations>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6006b9f5108d452b99b429d753c6cf62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzU0OTc1NTgxNDkxNzY_8a2de5b3-6a13-4544-989b-893be0bc38f3"
      unitRef="usd">6000000.0</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:OtherPostretirementBenefitsPayableCurrentAndNoncurrent
      contextRef="i177d1ce826624902bbd51ad259636910_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzIxODY_c0d0e40a-6567-4fe8-8ea6-edd49d59f13e"
      unitRef="usd">46700000</us-gaap:OtherPostretirementBenefitsPayableCurrentAndNoncurrent>
    <us-gaap:OtherPostretirementBenefitsPayableCurrentAndNoncurrent
      contextRef="i1da0469339a242419e5cc8db174190b7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzIyMDU_1c2a774c-02ab-4063-9f26-8eb49231370e"
      unitRef="usd">1300000</us-gaap:OtherPostretirementBenefitsPayableCurrentAndNoncurrent>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTk_dd08d0a8-b1c5-48bc-9fd7-61fc23fb2131">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the plan benefit obligations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.439%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation, beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;227,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;198&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actuarial (gain)/loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,309&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements and curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(474)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan amendments and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,432&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;236,321&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average assumptions used to&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;determine benefit obligations, end of year:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.65&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash balance interest crediting rate - Switzerland pension plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation increase &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation increase &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzItMi0xLTEtMA_281d1881-102a-4c19-8465-ea36af2a1919"
      unitRef="usd">227211000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzItNC0xLTEtMA_0d4b0959-23ed-46d9-81cb-3a2711df6ec5"
      unitRef="usd">54384000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6772de6e0ba24b84a32a7059b00a9721_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzItNi0xLTEtMA_0bb51c47-0bff-40d3-94e0-6626bd24a70f"
      unitRef="usd">201450000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ie7d858beab3e40888d9d49ea7f256ead_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzItOC0xLTEtMA_6cfa5684-1fba-4081-a705-5a07d4f0acd4"
      unitRef="usd">51127000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzMtMi0xLTEtMA_1e59b015-8a50-45ec-9217-57f49c18fa23"
      unitRef="usd">2279000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzMtNC0xLTEtMA_c63e2510-a577-4ce8-ac86-607f98e97900"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzMtNi0xLTEtMA_26de9264-1d8f-45a9-b271-3a4dfde0f4b9"
      unitRef="usd">2543000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzMtOC0xLTEtMA_36d3ac75-3f01-4dea-a8b9-f932d7c30f21"
      unitRef="usd">189000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzQtMi0xLTEtMA_a2e2e0f5-45f5-4510-9fe3-d213d2427904"
      unitRef="usd">6172000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzQtNC0xLTEtMA_280a378d-d2ae-4b01-b0cc-115933501bec"
      unitRef="usd">1712000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzQtNi0xLTEtMA_80271791-e105-4d75-a97b-d739afe09e17"
      unitRef="usd">7216000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzQtOC0xLTEtMA_98d6767f-b125-4340-b0ce-beacd4d77bea"
      unitRef="usd">2115000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzUtMi0xLTEtMA_a368a540-2c3e-4901-b0e9-d5206335d8b6"
      unitRef="usd">198000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzUtNC0xLTEtMA_201aafc4-eef3-4c81-8304-16b954f83751"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzUtNi0xLTEtMA_8fa41755-d47e-4646-b830-3b405e879cca"
      unitRef="usd">243000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzUtOC0xLTEtMA_6981df7f-69f5-4587-8b11-25fdfee76b18"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzYtMi0xLTEtMA_ba3f7afa-d84c-477c-9b91-5d0e4016f66d"
      unitRef="usd">-13309000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzYtNC0xLTEtMA_afb7ca7c-2baa-46a0-82c3-5bb81f1d33ba"
      unitRef="usd">4794000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzYtNi0xLTEtMA_3ebbd7cb-ace2-42df-aca3-96bb530314f9"
      unitRef="usd">-22645000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzYtOC0xLTEtMA_d2ff1747-ceaa-4a08-b417-480bee98ed64"
      unitRef="usd">-4686000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzctMi0xLTEtMA_02a096f1-1ac5-48e7-9449-e36d11e0e16e"
      unitRef="usd">8123000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzctNC0xLTEtMA_1cfa11da-99c6-4cb1-91ab-c8d209de9622"
      unitRef="usd">3555000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzctNi0xLTEtMA_36314ac9-f131-445b-8e17-16bf1153c88d"
      unitRef="usd">8404000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzctOC0xLTEtMA_a8214cc9-b44a-4158-8c34-0a0b570739bd"
      unitRef="usd">3782000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzgtMi0xLTEtMA_2ac44e20-f7cc-4d98-8821-e4a0287d85ce"
      unitRef="usd">474000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzgtNC0xLTEtMA_f9b42f96-5179-43fc-b9a8-1091a0b41cf9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzgtNi0xLTEtMA_34efff74-c4e5-4c63-911a-836e4f8849c4"
      unitRef="usd">1768000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzgtOC0xLTEtMA_45302a50-b018-456e-ba0d-10eaf968e899"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzktMi0xLTEtMA_e73edd1d-ef8b-4d4b-be04-5b0db2919956"
      unitRef="usd">-204000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzktNC0xLTEtMA_85f34080-215a-4079-9b6c-117ee2b955ee"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzktNi0xLTEtMA_cab89bf5-c2f1-41c5-914d-66b8832266fc"
      unitRef="usd">152000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzktOC0xLTEtMA_b9dbd5a9-3736-4541-bf05-63802a0f6c4d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEwLTItMS0xLTA_d367a36d-9bed-4a85-9ba7-c24ab274edd1"
      unitRef="usd">5432000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEwLTQtMS0xLTA_4d37d7dc-1ff9-486c-b4bb-9870e301e9e0"
      unitRef="usd">30000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEwLTYtMS0xLTA_7629b570-a783-4f22-9862-34967efcb615"
      unitRef="usd">3134000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEwLTgtMS0xLTA_15411f64-b1fe-43f8-8810-ebac34261d29"
      unitRef="usd">49000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzExLTItMS0xLTA_9b378b17-cb9a-4e2d-8577-f9b9f237d1aa"
      unitRef="usd">245800000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzExLTQtMS0xLTA_6160ec0d-ebae-4194-bb92-ca6376825487"
      unitRef="usd">47977000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzExLTYtMS0xLTA_c2e9cb4a-be87-43f3-b515-ad3550c366bb"
      unitRef="usd">227211000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzExLTgtMS0xLTA_cec35cdf-7aa0-4e42-9d8f-692181c7613e"
      unitRef="usd">54384000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEyLTItMS0xLTA_84aa43e1-43a4-4714-b97b-39d9df3f4ca6"
      unitRef="usd">236321000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEyLTQtMS0xLTA_cc5371c0-c91b-4515-a4a1-491f95ba7a44"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEyLTYtMS0xLTA_df6245fa-12b8-498b-bcff-9e765a38a5b5"
      unitRef="usd">218006000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzEyLTgtMS0xLTA_ec45b1eb-4884-45d9-a602-2ee21840dc92"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4bb0592996c4457eabcd7e28690741eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE1LTItMS0xLTA_7e22b140-e7de-4794-9dac-a7fefbc6e477"
      unitRef="number">0.0265</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="id87c70517a664dc0ba7cd2415036412d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE1LTQtMS0xLTA_2f6326a9-4504-46e2-9714-913ed1fd3641"
      unitRef="number">0.0238</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i99f932335a0b47a2882fa63ed4d3f9d2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE1LTYtMS0xLTA_7aaa1c90-d754-4bbe-8835-573dd05f3648"
      unitRef="number">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4cb2bb2ef061441292e32ec91a2dcb0a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE1LTgtMS0xLTA_f6c5eaaa-e9ee-4c64-aef2-6991ee5caaae"
      unitRef="number">0.0327</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iddc8c1e289914afbb8775e6962ebf402_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE2LTItMS0xLTA_fb7b50f3-47ab-43da-b8cd-582b34afa1dd"
      unitRef="number">0.0191</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i2a75ae180dcd4410bc77d2d4444cc635_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE2LTQtMS0xLTA_e284bfaa-ec6c-43e0-bb67-1b8781993218"
      unitRef="number">0.0275</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i07189de8985142fdbfc7fbf3f01cac31_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE2LTYtMS0xLTA_7b850c8c-7e78-4902-8b91-d1e3f35a859c"
      unitRef="number">0.0231</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4c2429c780bd4aa3870b3446a68d5d88_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE2LTgtMS0xLTA_6cd37037-5083-45c8-b2ec-12a23d0879ef"
      unitRef="number">0.0305</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="i6006b9f5108d452b99b429d753c6cf62_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTItMS0xLTQ3ODE_da38c3e6-9143-48c8-b7bf-92fcdacc0650"
      unitRef="number">0.50</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="ied745904ee9b4e10a98bd13c460e1954_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTQtMS0xLTgyMTU_64b0da44-8f69-4ef5-96b6-c075c7f31966"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="ied8f03d05357497c834edc53838d7542_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTYtMS0xLTQ3ODc_7a582cc5-d5e4-4809-9b32-4a28a2af0259"
      unitRef="number">0.0025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate
      contextRef="i91cefdfe14a5442b98f6ea7ecc22f28e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTgtMS0xLTgyMTU_64e500ed-fc84-49fe-9d3c-709a387aeb0b"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i4bb0592996c4457eabcd7e28690741eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTItMS0xLTA_e1aaf80f-1c41-4673-adb4-5c1b4d7c93a9"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i99f932335a0b47a2882fa63ed4d3f9d2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTYtMS0xLTA_67b5150d-904b-4956-90f4-185816e905c1"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i4cb2bb2ef061441292e32ec91a2dcb0a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE3LTgtMS0xLTA_e926a340-39d1-4112-b3d4-972b88b28ff8"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="iddc8c1e289914afbb8775e6962ebf402_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE4LTItMS0xLTA_67d450b2-a3f3-420a-9389-d6c2f34b0ddb"
      unitRef="number">0.0271</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i2a75ae180dcd4410bc77d2d4444cc635_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE4LTQtMS0xLTA_7fdf15c4-99ce-4af7-a9f0-f4fb26342008"
      unitRef="number">0.0275</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i07189de8985142fdbfc7fbf3f01cac31_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE4LTYtMS0xLTA_b6eb8825-3394-47dc-a001-c60d5ba2f72d"
      unitRef="number">0.0281</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i4c2429c780bd4aa3870b3446a68d5d88_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3YWRmZjE2ZWQyNDk0NmFhYjQyZTE2ZmI4OGEzOWFkNS90YWJsZXJhbmdlOjdhZGZmMTZlZDI0OTQ2YWFiNDJlMTZmYjg4YTM5YWQ1XzE4LTgtMS0xLTA_0e72c6f0-444c-4958-9d35-25f974c32a2a"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzE2NDkyNjc0NTMxMTM_844871e8-debb-48f6-b7df-e1bb4d1d801a"
      unitRef="usd">18600000</us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzE2NDkyNjc0NTMxMjg_176f3ccf-a47f-4713-8356-3042851c150e"
      unitRef="usd">-13300000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzE2NDkyNjc0NTMxNDM_dcdefc0f-4664-4aa5-ad89-516c9b3f16bb"
      unitRef="usd">-6400000</us-gaap:DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzkwMDA_90e462eb-aa76-42a2-82cc-9b4a67c8610e">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth information about plan assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets, beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;211,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual return on plan assets, net of expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employer contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan participants' contributions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;198&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,555)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(737)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency changes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzItMi0xLTEtMA_0fed9ead-e039-4e9f-a0d2-75635217264f"
      unitRef="usd">211755000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzItNC0xLTEtMA_2b40951b-0b86-42b2-b6ae-173c323788c4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6772de6e0ba24b84a32a7059b00a9721_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzItNi0xLTEtMA_a5ac8d38-6e27-4a94-aed9-38ddf63fbae8"
      unitRef="usd">178942000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie7d858beab3e40888d9d49ea7f256ead_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzItOC0xLTEtMA_422873b6-8404-4ac6-87eb-1c8636472f76"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzMtMi0xLTEtMA_6effdd33-01df-4582-ad73-ed7243db1eae"
      unitRef="usd">28477000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzMtNC0xLTEtMA_672655f5-113e-457f-a28c-6bf13fc30cc7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzMtNi0xLTEtMA_1f8a27df-47a2-4802-a7cd-8eeaa50bc777"
      unitRef="usd">32367000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzMtOC0xLTEtMA_66114f03-455f-4bda-914d-2aaf44781224"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzQtMi0xLTEtMA_d278203d-6900-4c44-b34e-54dd1ffe73d3"
      unitRef="usd">3219000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzQtNC0xLTEtMA_d2ae24eb-3bd6-46a5-bb76-0864cc245584"
      unitRef="usd">3555000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzQtNi0xLTEtMA_faa844e5-056a-4624-9fc7-57571f64968b"
      unitRef="usd">4670000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzQtOC0xLTEtMA_8b455518-29a8-4530-b128-43aa2c88ecb9"
      unitRef="usd">3782000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzUtMi0xLTEtMA_4cbfcfee-3039-4331-a9d8-463a597afd2c"
      unitRef="usd">198000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzUtNC0xLTEtMA_e1412957-df78-4cd6-b1ba-b21f00cf86cb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzUtNi0xLTEtMA_867e9b7b-6d63-4908-b341-76f0ee82e0f1"
      unitRef="usd">243000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzUtOC0xLTEtMA_4986a017-64ea-4c41-9918-9a42387b44e7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzYtMi0xLTEtMA_00ccc87e-91e0-42d4-bff8-a474be25462a"
      unitRef="usd">8123000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzYtNC0xLTEtMA_39961765-2aa8-47f8-8478-62284dd9ecad"
      unitRef="usd">3555000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzYtNi0xLTEtMA_8cabd571-5d81-420b-8b1b-42927da60144"
      unitRef="usd">8404000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzYtOC0xLTEtMA_8b0a26a4-9732-4ae0-a2e1-ad9c7b1c71d9"
      unitRef="usd">3782000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzctMi0xLTEtMA_592b5c03-62e8-4cfe-813b-753e04b3199c"
      unitRef="usd">737000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzctNC0xLTEtMA_01748ffc-3350-445a-8de9-f167896b63f1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzctNi0xLTEtMA_81c6a671-25f1-4705-a1e2-028933d8649d"
      unitRef="usd">260000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzctOC0xLTEtMA_e0a9104d-9a1d-4af4-9890-46cd4e3c2074"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzgtMi0xLTEtMA_3a5665a4-e6ea-4d1c-8cf4-040a7be7c6d6"
      unitRef="usd">4262000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzgtNC0xLTEtMA_f1c6ee6a-e0ba-43d0-ab15-e5d2f69406b8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzgtNi0xLTEtMA_14b2ff6f-fd1a-47a0-96e6-872e54bbbad4"
      unitRef="usd">4197000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzgtOC0xLTEtMA_292e62c7-18b4-4ef3-b8e5-50d3ed890241"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzktMi0xLTEtMA_794948f5-788a-4ca7-a18b-1d8aaf42f1e1"
      unitRef="usd">239051000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzktNC0xLTEtMA_ad57b58a-de09-4a7c-b15b-39187e8a333c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzktNi0xLTEtMA_4b0a8648-7a61-4a22-b80a-04c0f688d7b6"
      unitRef="usd">211755000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjNmFjMmIwYjU3NjY0M2Y5ODU2N2Y1OTIxYzlkM2JlNy90YWJsZXJhbmdlOmM2YWMyYjBiNTc2NjQzZjk4NTY3ZjU5MjFjOWQzYmU3XzktOC0xLTEtMA_e350150c-78c5-4090-b37e-5842baf17253"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTE_0bd9798b-a870-4fb3-89b9-249265b32133">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The funded status of the plans was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;239,051&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funded status&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued benefit cost, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in the consolidated balance sheet consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(35,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(44,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,638)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net amount recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54,384)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts recognized in accumulated other comprehensive income consist of:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior service cost/(credit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,946)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net amount recognized&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzItMi0xLTEtMA_dde56be0-a2c9-46de-9fa8-dbce8fbbe0d4"
      unitRef="usd">239051000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzItNC0xLTEtMA_380f14eb-e291-4534-be6f-790eabb80609"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzItNi0xLTEtMA_90df7645-5653-40fb-b06b-9427588cfeac"
      unitRef="usd">211755000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzItOC0xLTEtMA_a964bb33-5fbd-4f44-a114-84b31b1da274"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzMtMi0xLTEtMA_9328eddb-e0b5-4b89-8a26-2e1e1539f6a4"
      unitRef="usd">245800000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzMtNC0xLTEtMA_6478de3a-9566-4b47-a456-8cc1be596ca5"
      unitRef="usd">47977000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzMtNi0xLTEtMA_05781a10-dd39-4bca-84b7-f17d01cb2a5f"
      unitRef="usd">227211000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzMtOC0xLTEtMA_ffbb8ead-665b-4a75-8c41-0b25c1a12ac8"
      unitRef="usd">54384000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzQtMi0xLTEtMA_00f3dcc4-0879-49e3-b3b8-94bab4e566ac"
      unitRef="usd">-6749000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzQtNC0xLTEtMA_27313cc5-b78c-481d-9307-6a6ccbee11ec"
      unitRef="usd">-47977000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzQtNi0xLTEtMA_dfe70150-0abe-4805-bfba-3333e4d5688f"
      unitRef="usd">-15456000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzQtOC0xLTEtMA_21db53dc-d29f-4365-ac4d-83864f6d5d2a"
      unitRef="usd">-54384000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzUtMi0xLTEtMA_6be134db-26ac-4e03-9f15-b0f08286b8ce"
      unitRef="usd">-6749000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzUtNC0xLTEtMA_53cfabf2-b76c-4de0-927f-74583584d05f"
      unitRef="usd">-47977000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzUtNi0xLTEtMA_66e9c661-bc6d-43d5-bf8f-23163332560c"
      unitRef="usd">-15456000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzUtOC0xLTEtMA_860b8738-0e37-4de9-a8eb-1e232c22dd82"
      unitRef="usd">-54384000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzctMi0xLTEtMA_1395400d-add6-4522-b58c-3369406f34a9"
      unitRef="usd">31139000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzctNC0xLTEtMA_387c67ef-8290-465c-836d-9ed70842b8a0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzctNi0xLTEtMA_f0e21eb9-475d-4118-9b4c-00feeb93ab2c"
      unitRef="usd">21337000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzctOC0xLTEtMA_a9d21a39-600e-4101-818d-d2b01b1852aa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzgtMi0xLTEtMA_0c606bfb-36cc-4c07-9933-cc34336ea51a"
      unitRef="usd">2281000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzgtNC0xLTEtMA_65b70f4f-4a3a-4a6d-bd89-d2a3a3f8f8da"
      unitRef="usd">3660000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzgtNi0xLTEtMA_3b44766a-d28f-4a36-b079-75afc35015e8"
      unitRef="usd">2155000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzgtOC0xLTEtMA_736004a3-d1bd-4aac-abf5-f3c08b598c84"
      unitRef="usd">3808000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzktMi0xLTEtMA_2abd8cc0-a271-440b-b55c-2e274a3b8089"
      unitRef="usd">35607000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzktNC0xLTEtMA_715b4788-e88b-4a16-8c72-2689f6602dd4"
      unitRef="usd">44317000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzktNi0xLTEtMA_2a0f84bc-ca9c-435d-854b-e5703476ba7b"
      unitRef="usd">34638000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzktOC0xLTEtMA_060fbf51-fc08-4a1a-b9f3-b508a9003aa8"
      unitRef="usd">50576000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEwLTItMS0xLTA_83feb718-5725-438d-a1e7-e7783720c835"
      unitRef="usd">-6749000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEwLTQtMS0xLTA_0ea86610-c566-4069-aa20-f9824ebf3098"
      unitRef="usd">-47977000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEwLTYtMS0xLTA_2e258caf-8311-46a2-942c-11dc7f878851"
      unitRef="usd">-15456000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEwLTgtMS0xLTA_72632b0a-2a15-4150-a8b0-97a4265f1e1f"
      unitRef="usd">-54384000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEyLTItMS0xLTA_57abc152-2db2-47e2-aa53-c1cf7e6ab8e1"
      unitRef="usd">-53065000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEyLTQtMS0xLTA_682f72ac-625d-4f18-ab07-a17991cf56c7"
      unitRef="usd">-20736000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEyLTYtMS0xLTA_5ddbee2d-9783-4607-a306-46822fed7c0f"
      unitRef="usd">-63240000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEyLTgtMS0xLTA_43c62fe7-d621-4a15-bbf0-1bdd9f6addeb"
      unitRef="usd">-28119000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEzLTItMS0xLTA_f1a8d463-b01f-4db6-972b-ef0b6ae66cfb"
      unitRef="usd">393000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEzLTQtMS0xLTA_7d0d57d8-af4b-41ac-8579-c86a9464ea7e"
      unitRef="usd">-12946000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEzLTYtMS0xLTA_2146df19-381d-4a82-af64-2bd9134ff498"
      unitRef="usd">639000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzEzLTgtMS0xLTA_d50eb802-ee9c-4685-b7e2-b99913493b9b"
      unitRef="usd">-17434000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzE0LTItMS0xLTA_f53e518b-9ee4-46ff-8913-b2320ee031bc"
      unitRef="usd">53458000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzE0LTQtMS0xLTA_308272ef-b59d-4d6c-9f98-27b377ef64ce"
      unitRef="usd">7790000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="idc7ca92ff27048e79bb430559d9f91a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzE0LTYtMS0xLTA_abe6bf60-1f83-4369-a151-cd14f3755974"
      unitRef="usd">63879000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i4f30169cf0a743268465d17a84663530_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpjYzQzODY0NGY4M2M0MGExOGQ4MzA3ZjYwMDYxMjU2Ny90YWJsZXJhbmdlOmNjNDM4NjQ0ZjgzYzQwYTE4ZDgzMDdmNjAwNjEyNTY3XzE0LTgtMS0xLTA_5ed3c8c4-7430-4e60-b3a0-6d6d8cbafe80"
      unitRef="usd">10685000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzkwMDE_fa874967-935d-4d8b-8bbe-d08907ee6bb1">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of the net pension plan funded status as of December&#160;31, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension plans with pension assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension plans without pension assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,749)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <ain:PensionPlanWithPensionAssets
      contextRef="i4bb0592996c4457eabcd7e28690741eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzEtMi0xLTEtMA_12b67ca4-666e-4d8c-9440-785746df68a3"
      unitRef="usd">1551000</ain:PensionPlanWithPensionAssets>
    <ain:PensionPlanWithPensionAssets
      contextRef="iddc8c1e289914afbb8775e6962ebf402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzEtNC0xLTEtMA_c2314346-7a94-4798-9c18-ce80f0d059e8"
      unitRef="usd">25160000</ain:PensionPlanWithPensionAssets>
    <ain:PensionPlanWithPensionAssets
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzEtNi0xLTEtMA_572c22b9-49e9-45f0-8f6f-122d51f150dd"
      unitRef="usd">26711000</ain:PensionPlanWithPensionAssets>
    <ain:PensionPlanLiability
      contextRef="i4bb0592996c4457eabcd7e28690741eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzItMi0xLTEtMA_f058f66a-9ee5-43ca-b5b9-8cc0f2e1ff51"
      unitRef="usd">6022000</ain:PensionPlanLiability>
    <ain:PensionPlanLiability
      contextRef="iddc8c1e289914afbb8775e6962ebf402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzItNC0xLTEtMA_4f3387e7-a217-455c-b94c-72734c51ec9a"
      unitRef="usd">27438000</ain:PensionPlanLiability>
    <ain:PensionPlanLiability
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzItNi0xLTEtMA_b96996fa-bee6-4abd-b62c-a8c58347d54e"
      unitRef="usd">33460000</ain:PensionPlanLiability>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="i4bb0592996c4457eabcd7e28690741eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzMtMi0xLTEtMA_f285c5af-38bf-4042-99bf-f6ba4e093b6a"
      unitRef="usd">-4471000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="iddc8c1e289914afbb8775e6962ebf402_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzMtNC0xLTEtMA_b8ef1bdb-75b1-4e88-9ee8-4ffdcb32dea0"
      unitRef="usd">-2278000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2MTcwNzc3MjFmMTA0MWVhYTIzYmY4MTBmMWNmMzc2OC90YWJsZXJhbmdlOjYxNzA3NzcyMWYxMDQxZWFhMjNiZjgxMGYxY2YzNzY4XzMtNi0xLTEtMA_a23b6ac6-24f2-411d-8f3d-2f9a755752ef"
      unitRef="usd">-6749000</us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzkwMDI_e669f197-1f24-420b-93fb-9cc2b2ec13e1">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of the net periodic benefit plan cost for the years ended December&#160;31, 2020, 2019, and 2018, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of net periodic benefit cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost/(credit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,488)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,592&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlement&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Curtailment (gain)/loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average assumptions used to determine net cost:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discount rate &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash balance interest crediting rate - Switzerland pension plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected return on plan assets &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase &#x2014; U.S. plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rate of compensation increase &#x2014; non-U.S. plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzMtMi0xLTEtMA_5092f240-7e1a-41bc-8d19-a46600bfc43b"
      unitRef="usd">2279000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzMtNC0xLTEtMA_c44bd3d9-9b46-44fd-a59b-2a96a5c72051"
      unitRef="usd">2543000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzMtNi0xLTEtMA_425a25af-428e-4859-90da-2e9f761f9786"
      unitRef="usd">2723000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzMtOC0xLTEtMA_f29f7ff2-801b-49fa-8704-c080e52423d0"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzMtMTAtMS0xLTA_52e9b171-9cc3-4b34-9e63-6f875b69dd54"
      unitRef="usd">189000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzMtMTItMS0xLTA_d90d8cfb-5d1b-41b0-83ee-02d47791f047"
      unitRef="usd">232000</us-gaap:DefinedBenefitPlanServiceCost>
    <ain:DefinedBenefitPlanInterestCosts
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzQtMi0xLTEtMA_16908f80-6ffe-42d1-ae50-4da4538c648a"
      unitRef="usd">6172000</ain:DefinedBenefitPlanInterestCosts>
    <ain:DefinedBenefitPlanInterestCosts
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzQtNC0xLTEtMA_f6770e34-ddcc-4c69-b71c-265c372fade8"
      unitRef="usd">7216000</ain:DefinedBenefitPlanInterestCosts>
    <ain:DefinedBenefitPlanInterestCosts
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzQtNi0xLTEtMA_0b050807-b9ce-4dda-a1e6-0a73b84a0187"
      unitRef="usd">7217000</ain:DefinedBenefitPlanInterestCosts>
    <ain:DefinedBenefitPlanInterestCosts
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzQtOC0xLTEtMA_fd162f2e-13f2-423b-a5b2-33893f3f9234"
      unitRef="usd">1712000</ain:DefinedBenefitPlanInterestCosts>
    <ain:DefinedBenefitPlanInterestCosts
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzQtMTAtMS0xLTA_eb70b85e-9cc6-4b09-b0b2-a80bc1de4354"
      unitRef="usd">2114000</ain:DefinedBenefitPlanInterestCosts>
    <ain:DefinedBenefitPlanInterestCosts
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzQtMTItMS0xLTA_071ef359-9213-4c6e-b78f-50698bc9cda1"
      unitRef="usd">2024000</ain:DefinedBenefitPlanInterestCosts>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzUtMi0xLTEtMA_5da0ce83-e98f-4edd-b688-6bd83f2d444d"
      unitRef="usd">6853000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzUtNC0xLTEtMA_d8d8ab77-17f6-41d4-8964-15a9d6b02d7f"
      unitRef="usd">8285000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzUtNi0xLTEtMA_1b6a3d20-0387-430a-9c8f-77046faf393b"
      unitRef="usd">8873000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzUtOC0xLTEtMA_e772d8e1-df90-4cdd-8aeb-98d6d8f9f935"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzUtMTAtMS0xLTA_10679925-f69a-40d1-8627-f9855112f73b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzUtMTItMS0xLTA_14e68629-3e2a-48aa-a856-21714ecf03f8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzYtMi0xLTEtMA_2af1eec6-edf9-4058-a31e-c4a91c524129"
      unitRef="usd">14000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzYtNC0xLTEtMA_f1399dcb-55d9-48d5-b124-51efcbf785ad"
      unitRef="usd">68000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzYtNi0xLTEtMA_2a697e5e-5c48-4bf6-b990-b10c70c62db9"
      unitRef="usd">34000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzYtOC0xLTEtMA_075b9d3a-2169-4a7c-9261-41a22b7fcfb4"
      unitRef="usd">-4488000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzYtMTAtMS0xLTA_bc3b04e8-9d00-4a05-9189-f950d4a74c52"
      unitRef="usd">-4488000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzYtMTItMS0xLTA_5fa3d640-84d6-413f-8998-2aad4bde87fc"
      unitRef="usd">-4488000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzctMi0xLTEtMA_cf815731-79be-4816-b5b0-4075d05a1191"
      unitRef="usd">-2412000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzctNC0xLTEtMA_ab1bf3a2-ac98-43fd-b1ca-b74f02275c1c"
      unitRef="usd">-2253000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzctNi0xLTEtMA_f8f5c1aa-292d-4fd0-8967-5bce6788c12a"
      unitRef="usd">-2219000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzctOC0xLTEtMA_eca39208-b8a7-401e-9138-3907477aefd6"
      unitRef="usd">-2592000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzctMTAtMS0xLTA_73c4b5a2-6168-462d-b298-06d55129a054"
      unitRef="usd">-2227000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzctMTItMS0xLTA_e090e773-0941-4d9f-9cae-856ddae7612c"
      unitRef="usd">-2956000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzgtMi0xLTEtMA_337e992e-3fdd-4a0d-b4b8-1fc595a067d8"
      unitRef="usd">-148000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzgtNC0xLTEtMA_2ffed7c0-a3f0-48d3-a1e6-2ba25a1c6bc1"
      unitRef="usd">16000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzgtNi0xLTEtMA_90346696-b43d-4091-b7fb-2f2c07ae7c49"
      unitRef="usd">-2246000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzgtOC0xLTEtMA_08a36d15-fec6-4b5c-a857-a0b2424b4ffb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzgtMTAtMS0xLTA_cb90d1c4-5cd8-4d9c-9a95-35e2d570b970"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzgtMTItMS0xLTA_772a0217-3dca-40cd-8a82-7fea6b39fff3"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzktMi0xLTEtMA_0b638fb9-08f7-41e2-ab32-44f0f3e39068"
      unitRef="usd">-263000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzktNC0xLTEtMA_dbc0a582-7626-4a10-a764-e0aa6cdc8754"
      unitRef="usd">-466000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzktNi0xLTEtMA_c775dc5d-13e6-49b1-9643-4aaa8790c749"
      unitRef="usd">752000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzktOC0xLTEtMA_0bf60d29-93a0-4722-b636-62ac85c59650"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzktMTAtMS0xLTA_b753914b-4f45-45ac-a897-6f5e74073b28"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzktMTItMS0xLTA_2c12b423-c9fd-4773-8259-d9b63eb2a477"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEwLTItMS0xLTA_bdbc072b-a04b-4145-b312-e904e076841a"
      unitRef="usd">4435000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEwLTQtMS0xLTA_b763aee7-5642-4664-9631-4de8286920c7"
      unitRef="usd">4245000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEwLTYtMS0xLTA_4e390516-9df5-4690-a670-307f345de9ef"
      unitRef="usd">4814000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEwLTgtMS0xLTA_50d747f0-6671-4da7-8609-479ac72ddacb"
      unitRef="usd">16000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEwLTEwLTEtMS0w_826e6fe6-29dc-474e-b074-6fc013665134"
      unitRef="usd">42000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEwLTEyLTEtMS0w_7f3eb02c-bad6-4c99-bbd6-5d7838af80ce"
      unitRef="usd">724000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6bcaf1cefd68457fb0c2c16b54e24cb2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEzLTItMS0xLTA_a50ae69c-bd15-4e8b-b9f5-4d56fce10dcf"
      unitRef="number">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ibfab5ac250204433953b4d1ac2c24386_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEzLTQtMS0xLTA_b0ac1f2f-6755-44a0-b29c-c18fb4f03664"
      unitRef="number">0.0441</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i8bd3618a80b34804949206c789468b96_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEzLTYtMS0xLTA_928ffbc8-7cf3-4337-8d7f-c6201daedd09"
      unitRef="number">0.0370</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i29832fd21c1245dba7cad69310b020ba_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEzLTgtMS0xLTA_0fd0d243-fd7e-4c50-8982-03fb1daa40a9"
      unitRef="number">0.0327</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ibd859146c6104bd8969a32f35d54bab7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEzLTEwLTEtMS0w_cbd6ce7d-3325-46c1-b6ef-2e8b7812b3fe"
      unitRef="number">0.0431</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ia4903fa3d6214022873b2263c927197e_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzEzLTEyLTEtMS0w_43722461-b21b-45c3-a230-6492a21584d7"
      unitRef="number">0.0359</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i8ec3a646cb32434d9635b51fb57fe2c0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE0LTItMS0xLTA_02497dd7-e405-4aba-8d1e-94869ac60ef9"
      unitRef="number">0.0231</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i8e24659748f94cf4a8bd6c49507f5797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE0LTQtMS0xLTA_83bfcb6f-ee9e-4d22-909c-96f7b0512178"
      unitRef="number">0.0298</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i48f2149f7224431db079270c6b34eb9d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE0LTYtMS0xLTA_dac50df0-cc22-4685-a6a7-83b079c6ac85"
      unitRef="number">0.0283</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i195afe7555384341be1bcc240c2ab906_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE0LTgtMS0xLTA_e4f5fde0-d6e9-45a1-8061-e65369d21816"
      unitRef="number">0.0305</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if0ea434cc68c4b5b8a3adc99dfb3a93f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE0LTEwLTEtMS0w_79bdeefd-8848-4ac4-bfb6-e2b33e68ebb9"
      unitRef="number">0.0365</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7969014de6304093a68a5516925b4a12_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE0LTEyLTEtMS0w_9606f402-19b0-4120-91d2-f865a735a61b"
      unitRef="number">0.0340</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="idfe988b5fe724622a57b3be5996f4eb3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTItMS0xLTQ4Nzk_a81078f3-88d4-4f78-949a-ece422139280"
      unitRef="number">0.0025</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="i9c376cbb276d421898634b9506506153_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTQtMS0xLTQ4NzY_8dee68d0-c7a2-41ed-9090-603edefa79ae"
      unitRef="number">8.50</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="i8a8413d7b96041f7918f46609904b852_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTYtMS0xLTQ4NzA_a39f6836-d3b1-43f7-8ff6-98662507ff42"
      unitRef="number">0.0065</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="icbf1cf444f0848c0af1e1e582d51d8e1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTgtMS0xLTgyNjA_1f399d52-800f-4450-85c3-bc62109080b6"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="ia4db4355eb9b489e996078c1b67f9246_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTEwLTEtMS04MjYw_bafc195f-901c-4568-b052-5f6ac210cdbc"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate
      contextRef="i462c3c343d504fc5a0a437b0069e174b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTEyLTEtMS04MjYw_c0fff584-71c2-42a4-bf75-d6a8693f40d1"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostWeightedAverageInterestCreditingRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6bcaf1cefd68457fb0c2c16b54e24cb2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTItMS0xLTA_78c49694-0f25-4a9d-b135-9bf88f0cda46"
      unitRef="number">0.0354</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibfab5ac250204433953b4d1ac2c24386_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTQtMS0xLTA_1019287e-ef63-4ef4-9fa0-d548ed9db08d"
      unitRef="number">0.0457</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i8bd3618a80b34804949206c789468b96_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTYtMS0xLTA_e2f921ee-cf26-4ba7-9487-04d44ffc361f"
      unitRef="number">0.0387</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i29832fd21c1245dba7cad69310b020ba_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTgtMS0xLTA_f75baf1a-49fb-4685-8e8c-72aead4fe3e3"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibd859146c6104bd8969a32f35d54bab7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTEwLTEtMS0w_07e8bbb3-086b-493d-8e63-d1c5f178cd9a"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ia4903fa3d6214022873b2263c927197e_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE1LTEyLTEtMS0w_77cc6edf-450d-4647-801d-d4d5802c9273"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i8ec3a646cb32434d9635b51fb57fe2c0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE2LTItMS0xLTA_2715b531-f71b-469e-9947-cd9b6ade0900"
      unitRef="number">0.0345</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i8e24659748f94cf4a8bd6c49507f5797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE2LTQtMS0xLTA_ec4f37a0-64d5-449b-9506-1ed067b50006"
      unitRef="number">0.0445</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i48f2149f7224431db079270c6b34eb9d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE2LTYtMS0xLTA_310fd1f2-9b09-4148-a2dc-1c8577ff188b"
      unitRef="number">0.0483</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i195afe7555384341be1bcc240c2ab906_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE2LTgtMS0xLTA_18db616b-e9ea-4fe2-8c23-11467ff8d9d9"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="if0ea434cc68c4b5b8a3adc99dfb3a93f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE2LTEwLTEtMS0w_2fd216c1-f7a2-4afb-aaa6-e501cb3fea4d"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i7969014de6304093a68a5516925b4a12_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE2LTEyLTEtMS0w_4ad4c8b3-fb3b-48ca-979d-414701393020"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i6bcaf1cefd68457fb0c2c16b54e24cb2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE3LTItMS0xLTA_c571ce13-d34a-4d13-b04a-3b154c4baea4"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ibfab5ac250204433953b4d1ac2c24386_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE3LTQtMS0xLTA_b59d5ebc-4eb0-4455-b850-5532dc8f35a8"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i8bd3618a80b34804949206c789468b96_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE3LTYtMS0xLTA_92120533-fab4-42f2-a7fa-72005d37018a"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ibd859146c6104bd8969a32f35d54bab7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE3LTEwLTEtMS0w_3d64cd2f-f9af-4fea-8ded-c043044d2ac2"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ia4903fa3d6214022873b2263c927197e_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE3LTEyLTEtMS0w_b301c979-7408-4237-8eec-8a2c7f9aeb2b"
      unitRef="number">0</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i8ec3a646cb32434d9635b51fb57fe2c0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE4LTItMS0xLTA_9cefeaf3-8249-48a8-9a94-0b0715d29d57"
      unitRef="number">0.0281</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i8e24659748f94cf4a8bd6c49507f5797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE4LTQtMS0xLTA_d96ce46c-9aab-4db3-8342-4ec0c8047971"
      unitRef="number">0.0302</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i48f2149f7224431db079270c6b34eb9d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE4LTYtMS0xLTA_ac3f886e-a120-4857-bb9c-a2bd1eb77a30"
      unitRef="number">0.0304</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i195afe7555384341be1bcc240c2ab906_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE4LTgtMS0xLTA_cab2d5e0-b9b1-4d6d-a15d-6cffc6a6e075"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="if0ea434cc68c4b5b8a3adc99dfb3a93f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE4LTEwLTEtMS0w_5de26934-93ef-4a1e-bef6-00450e5d5650"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i7969014de6304093a68a5516925b4a12_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTphMTU0YmJiOWVmYzc0ZjI3OTdlZmY3ZmQyYzMxOThlOS90YWJsZXJhbmdlOmExNTRiYmI5ZWZjNzRmMjc5N2VmZjdmZDJjMzE5OGU5XzE4LTEyLTEtMS0w_dbae06ce-40e8-46ea-886a-957eac51cac8"
      unitRef="number">0.0300</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTI_5c07e9b0-a0dc-456d-ac68-775a3c30a3b4">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pretax (gains)/losses on plan assets and benefit obligations recognized in other comprehensive income for the years ended December&#160;31, 2020, 2019, and 2018, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.712%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements/curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset/liability loss/(gain)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,053)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of actuarial (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,956)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prior service cost/(credit)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,488&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency impact&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,389)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost/(benefit) in Other comprehensive income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzItMi0xLTEtMA_1e1713e5-d351-4907-88e4-2d77d9698226"
      unitRef="usd">411000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzItNC0xLTEtMA_967b01d8-7447-4892-86a3-d2e3bb9f069b"
      unitRef="usd">450000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzItNi0xLTEtMA_b2665e1a-128b-4d49-aa73-f9dbc71a6218"
      unitRef="usd">1494000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzItOC0xLTEtMA_b4e89b04-5597-4111-b14d-86d47a18044a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzItMTAtMS0xLTA_5de2036d-bee6-4d20-98b9-e7199eb2f62b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzItMTItMS0xLTA_2a309524-60ee-4b4c-99ef-ab1215a721e0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzMtMi0xLTEtMA_c431cdc5-241d-4737-a743-f06ca88ba5a8"
      unitRef="usd">8053000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzMtNC0xLTEtMA_f5542f4a-28fd-4e4a-801e-77918ba6fe7b"
      unitRef="usd">2794000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzMtNi0xLTEtMA_c6c73c00-b5ac-41aa-89a8-ff6a676079e8"
      unitRef="usd">-6411000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzMtOC0xLTEtMA_0cdc99d2-bfd5-473e-85b7-cb89eb3296ae"
      unitRef="usd">4794000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzMtMTAtMS0xLTA_19dc0dda-9589-41f3-a666-f37e3cb7a2db"
      unitRef="usd">-4685000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzMtMTItMS0xLTA_51561f7c-c1da-4311-bc60-4a94533d785a"
      unitRef="usd">6100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzQtMi0xLTEtMA_6f89555c-9a53-406d-8326-6360e288773f"
      unitRef="usd">-2412000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzQtNC0xLTEtMA_2006cd1c-b599-4366-ba1b-0ada9d7206bc"
      unitRef="usd">-2253000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzQtNi0xLTEtMA_9a99659e-8c44-4c5a-9825-011432f9e1ae"
      unitRef="usd">-2219000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzQtOC0xLTEtMA_587dc528-0f7a-4311-b862-97f12b6d59bc"
      unitRef="usd">-2592000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzQtMTAtMS0xLTA_d8964454-8a2b-477a-b314-f8abe01f554e"
      unitRef="usd">-2227000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzQtMTItMS0xLTA_e1d79365-2925-4f57-8da0-ef9d3a6f5444"
      unitRef="usd">-2956000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzUtMi0xLTEtMA_59830f57-b49f-4801-bf2d-81d2c5875b90"
      unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzUtNC0xLTEtMA_2687a756-9d6b-4a99-b816-95274453b7bc"
      unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzUtNi0xLTEtMA_29b71e58-c6c7-4652-bb98-aa450bd30447"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzUtOC0xLTEtMA_01d2648e-8729-4e2f-a236-49f557746ad0"
      unitRef="usd">-4488000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzUtMTAtMS0xLTA_d780ae78-2a15-49af-be5b-316851552a79"
      unitRef="usd">-4488000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzUtMTItMS0xLTA_fc786a4f-a662-4d93-af19-4793ada0abbb"
      unitRef="usd">-4488000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtMi0xLTEtNTA3OQ_a16c1c8f-f111-4188-953e-7dc03d509c6f"
      unitRef="usd">-204000</ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax>
    <ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtNC0xLTEtODI0MQ_18a1e93d-6748-467b-9624-bc07f17d0dbf"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax>
    <ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtNi0xLTEtODI0Mw_50970cae-4317-49a9-80a2-0c2d00f1ca1f"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax>
    <ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtOC0xLTEtODI0NQ_8d0dcf96-659f-4fdf-90f1-d3415136f5f8"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax>
    <ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtMTAtMS0xLTgyNDc_95a1720b-6787-4b92-abdb-975373ec7956"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax>
    <ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtMTItMS0xLTgyNDk_44c66375-e634-429e-a1a9-c9bac629a469"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossOtherAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtMi0xLTEtMA_d9c073be-dc76-4e37-afa4-30682d9428ab"
      unitRef="usd">670000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtNC0xLTEtMA_c8901728-6e77-40b6-9d68-67d7b4102251"
      unitRef="usd">316000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtNi0xLTEtMA_19804ad4-819e-40db-b9d2-3ae124ca61be"
      unitRef="usd">-1389000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtOC0xLTEtMA_54cbdfb2-52b1-424c-82e7-e8f8c35d7e2d"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtMTAtMS0xLTA_a66ff699-cd54-473f-86c5-38a04b63d247"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzYtMTItMS0xLTA_1dba2bf8-d2e3-4708-ace0-0591b02036a8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzctMi0xLTEtMA_b7f776b9-5f8d-47be-b4cc-4aa1a42eb0f2"
      unitRef="usd">-10424000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzctNC0xLTEtMA_4d5705b9-af53-4104-9b65-6dd20d25cb7a"
      unitRef="usd">-5249000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzctNi0xLTEtMA_98b52796-3e6c-42e7-abaf-938cc380c427"
      unitRef="usd">1275000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i184c0b0f302243cabc08c98142c8607b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzctOC0xLTEtMA_c6e77de2-ee36-4447-a9c1-076ac9ada1fc"
      unitRef="usd">-2895000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="i1f0c73156c01463aa0f7fbc63a59de5e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzctMTAtMS0xLTA_9f00eaeb-4aa6-4d15-a1cc-19e6b8f22b28"
      unitRef="usd">6946000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent
      contextRef="id325152a8a7c434ea512925c452eccc1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiNTQ4ZGIxZTUzZmM0MzRlOGIwMWViNDMxOTE2OThjYy90YWJsZXJhbmdlOmI1NDhkYjFlNTNmYzQzNGU4YjAxZWI0MzE5MTY5OGNjXzctMTItMS0xLTA_d24718d8-55d2-4563-9842-d58d6fc479f2"
      unitRef="usd">-4568000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTM_a5abb9ae-5829-4e3b-bb19-eabddad6ebce">As of December&#160;31, 2020 and 2019, there were no investments expected to be sold at a value materially different than NAV.&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets at Fair Value as of  December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted prices in active markets Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant other observable inputs Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&#160;&lt;br/&gt;unobservable inputs Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments in the fair value hierarchy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments at net asset value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Limited partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets at Fair Value as of  December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted prices in active markets Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant other observable inputs&#160;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant unobservable inputs Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance contracts&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and short-term investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total investments in the fair value hierarchy&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments at net asset value:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common Stocks and equity funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed income funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Limited partnerships&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9f1ac80a5f2a49e9ba181d17e55bf3a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzItMi0xLTEtMA_6330f5d6-7131-4199-ad2c-cf599ee64bb1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id5e6ca3addb549b79122daa7e197f20b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzItNC0xLTEtMA_470c1ea0-f2cf-47e2-979f-8072e8581e35"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i060306964da64648ae177e5bb05e09e9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzItNi0xLTEtMA_583c2624-1111-4dba-a2b9-62dce7557139"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib2a38a0aa2944ec480b0740c45908147_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzItOC0xLTEtMA_83ff588a-c725-4c85-8a29-8e8934e7d481"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2b58918a952b485e917fa410d21b267a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzMtMi0xLTEtMA_9a4930f9-df57-48fb-b191-4bc9b587d8ed"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i39b8bfd0446b408b984ac2d3b12d278c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzMtNC0xLTEtMA_cb194ef8-646e-464a-9914-bed3b13398ce"
      unitRef="usd">104642000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if40a5def76a34d0d92a71290f9371a33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzMtNi0xLTEtMA_63d508e0-f1bd-4642-80e6-038bf1a07808"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic0dd24e6f7644ae7ab9a13b8e697e064_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzMtOC0xLTEtMA_21754c83-7116-4d80-8704-301d2c770227"
      unitRef="usd">104642000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8494b089d93d49599fe8e28d5321d106_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzQtMi0xLTEtMA_4697485d-498d-4a1b-bd11-1c29f3357a4e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibf1dfa3839274a00b9ac2d0e3eb13e3d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzQtNC0xLTEtMA_e4e8bc2e-5022-4b17-adae-39cd5b0a02f0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia8c007ac56d44fb1a842e82bd5a6e23e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzQtNi0xLTEtMA_2284217f-9037-4185-bb54-ead2c644330f"
      unitRef="usd">3819000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4de955e6a6354c47b3158084023a8bd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzQtOC0xLTEtMA_efa7c3e0-982d-4090-bc32-fa85d596bb80"
      unitRef="usd">3819000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i655488ec63da43b3ad16039a37cb2b96_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzUtMi0xLTEtMA_68f541e0-0a4b-4b5b-8023-4f67fbbb463a"
      unitRef="usd">1095000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9d464341bb14453eb033425488575ae1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzUtNC0xLTEtMA_92a1e698-ee33-429e-8808-3e262e996984"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if15fb402ee774c07917dd019519be058_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzUtNi0xLTEtMA_d5df11e4-e366-4e0b-b302-c8c07edd49c5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i59eb8315f74242669967a3ec88d0b607_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzUtOC0xLTEtMA_16ea005b-bf8d-47ba-829d-682b2e3f9a74"
      unitRef="usd">1095000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7f58cf52ec4f4f4daf529c3b79d76324_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzYtMi0xLTEtMA_f44c036b-19dd-420e-b797-9f27403a4531"
      unitRef="usd">1095000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4685f2325cfd488eac19fafa40dc48ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzYtNC0xLTEtMA_5c212573-e8d3-4d8e-8486-f4da91357326"
      unitRef="usd">104642000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9ecdd3e233e3459eb22c9b4a12ed3f05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzYtNi0xLTEtMA_09aebb0f-80b8-43cf-b606-cc56a579fd4d"
      unitRef="usd">3819000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i857eb45c4c034235819c72e4447dcf9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzYtOC0xLTEtMA_1b803044-c32f-4fd5-8947-dd3a2c9ce60d"
      unitRef="usd">109556000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i371ba1b547b542f28fd0d727f0b66880_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzgtOC0xLTEtMA_05700c22-a19b-4539-89db-104db7e5aa16"
      unitRef="usd">20213000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i23b9572897544854bcb209e3261c9f7c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzktOC0xLTEtMA_0478602e-dbd6-4f4b-be3c-3f6505ecd820"
      unitRef="usd">107012000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if61eb9d90f27478daa729971f3ef761a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzEwLTgtMS0xLTA_a163e4db-6ed5-4a11-a298-17a95af376e5"
      unitRef="usd">2270000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7c7908901c6a46fcac691ae5cb2996b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZToxNTNhNTYxOTZiYjA0NWQwOTQ4MTkwYTZhMjFiNjNlMC90YWJsZXJhbmdlOjE1M2E1NjE5NmJiMDQ1ZDA5NDgxOTBhNmEyMWI2M2UwXzExLTgtMS0xLTA_4aab6b94-e239-41d6-88b8-c588fa9c1aa7"
      unitRef="usd">239051000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ied1797955785468487e3c931e10fd4c3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzItMi0xLTEtMA_a1196f4b-2037-46bd-92d6-1874992896e0"
      unitRef="usd">216000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie8afd91595414d99ad3e0bc7dbc0295c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzItNC0xLTEtMA_803ac762-5441-4d5c-b2fa-81b8e8ede3f4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id72e570a81cc4b808ae3a019d9101bbb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzItNi0xLTEtMA_1982f50c-d225-4994-a9f0-93fcfd61f7ce"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic2ad56907419424eaa5ad78c8d9dc586_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzItOC0xLTEtMA_232aad04-0beb-4e70-8f1c-85236692b2cf"
      unitRef="usd">216000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6c905a9ec574484498d042959d37c645_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzMtMi0xLTEtMA_f987ac5b-690f-4887-9793-b98141d0e9ea"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0bc1ff39909b481bb8377ab3d345f663_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzMtNC0xLTEtMA_33d5d2f2-bc72-45ec-9fab-ffcaf357432b"
      unitRef="usd">92721000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i273a424bb4bf4c7281ee301711a23132_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzMtNi0xLTEtMA_37b313ac-24f2-4212-8ec6-3f68f6b28ecd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic46bcc2757ac41eba8a7d813719eb70a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzMtOC0xLTEtMA_4d5f1570-f382-4b3d-b574-874a5a4be40d"
      unitRef="usd">92721000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i42e146a59f0d4d61b58ef0cca6f83cc7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzQtMi0xLTEtMA_26bd0adc-f645-4158-a495-47a0742a75f6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia08eaeb0d4664913ac4a5d4f19738714_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzQtNC0xLTEtMA_2d979514-a029-4154-a28b-8161d1ae9861"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibb6133c7aa824e5fb473d18ab9caef85_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzQtNi0xLTEtMA_9384671a-464a-4ba5-acfd-b696ea0dfa21"
      unitRef="usd">3244000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5f16d6555f164c4797060401a43b6b47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzQtOC0xLTEtMA_d75fbf09-5760-4283-afa0-5b9fef721ba1"
      unitRef="usd">3244000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id472c571fbda41f79b34826bb86e45d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzUtMi0xLTEtMA_a6e336df-9952-4269-aef9-0d2a771e27ed"
      unitRef="usd">2793000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9727c7b9e4c74699b98f4964662a2750_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzUtNC0xLTEtMA_fcfdf4be-0e87-4a13-9c0b-2f8a27c53622"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia6a15ade398e43798c6b1f4fe8944bd2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzUtNi0xLTEtMA_1dcbc473-363d-4276-9e4c-7f44cf7709be"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib95e93ed3f6b45738e079c26a4f9aaed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzUtOC0xLTEtMA_d57deb5c-4f9a-4591-93f3-3266d893e223"
      unitRef="usd">2793000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic63928053bad49ee8f24398761451ab2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzYtMi0xLTEtMA_83176cfd-279c-4254-a62e-7a380a56e432"
      unitRef="usd">3009000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1b6e7e752f824f048987769b8beabf2b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzYtNC0xLTEtMA_e67190fd-dfce-4ea1-a517-27f594162e07"
      unitRef="usd">92721000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifd53fbb221974ec880d68e00f5ae849a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzYtNi0xLTEtMA_7a6fc90f-9c2b-4e79-9ee5-861f2f8e42c5"
      unitRef="usd">3244000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i341c9498ae7c43c2bfed6d96a9349c07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzYtOC0xLTEtMA_c8dbf703-fea4-40c8-bf24-3b6e5a82ab71"
      unitRef="usd">98974000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8f3b88b7b5914485a9ba50afa0bbc3fb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzgtOC0xLTEtMA_42f8efa3-5843-413f-8267-1f2a5f70c7a2"
      unitRef="usd">56846000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5209647dc982483ab17a5d779e8a5a18_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzktOC0xLTEtMA_fee10a2e-c052-4a6a-84f9-72dd71a1c084"
      unitRef="usd">52751000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i75570f0fe138400d9f0b9e49777b22f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzEwLTgtMS0xLTA_f010656a-3bd1-4c5f-9ed3-ea74ade136a2"
      unitRef="usd">3184000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2fceff927831416d9503996cf3df496e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo1N2Q2MmUyOGE5Y2I0MTJkYWQ2MjY2ODNjM2QxMmVjZC90YWJsZXJhbmdlOjU3ZDYyZTI4YTljYjQxMmRhZDYyNjY4M2MzZDEyZWNkXzExLTgtMS0xLTA_2312538b-fdd1-483f-9b9f-0944ca95ad14"
      unitRef="usd">211755000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTQ_30a96b2f-592b-447b-9e16-ce7da568239a">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present a reconciliation of Level 3 assets held during the years ended December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net realized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net unrealized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&#160;purchases,issuances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;and settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net transfers (out of) Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance contracts -&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;total level 3 assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net realized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net unrealized gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&#160;purchases, issuances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;and settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net transfers (out of)&#160;Level 3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance contracts -&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;total level 3 assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9b38e8fb9fed414dae4d4cdd509d8f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpmNzE0YWYzNmZiMTM0NjI4OWZjZGZjZDM0YTcyNTNjZi90YWJsZXJhbmdlOmY3MTRhZjM2ZmIxMzQ2Mjg5ZmNkZmNkMzRhNzI1M2NmXzItMi0xLTEtMA_f911bf6c-e364-490d-9362-64237bc289b4"
      unitRef="usd">3244000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
      contextRef="if6c5144747cb417d9c8127656847ddb1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpmNzE0YWYzNmZiMTM0NjI4OWZjZGZjZDM0YTcyNTNjZi90YWJsZXJhbmdlOmY3MTRhZjM2ZmIxMzQ2Mjg5ZmNkZmNkMzRhNzI1M2NmXzItNC0xLTEtMA_553cf646-d38d-4281-8617-b9f3b5b4d050"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="if6c5144747cb417d9c8127656847ddb1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpmNzE0YWYzNmZiMTM0NjI4OWZjZGZjZDM0YTcyNTNjZi90YWJsZXJhbmdlOmY3MTRhZjM2ZmIxMzQ2Mjg5ZmNkZmNkMzRhNzI1M2NmXzItNi0xLTEtMA_a78b79fb-0999-454a-bb04-e5e852b82f98"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements
      contextRef="if6c5144747cb417d9c8127656847ddb1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpmNzE0YWYzNmZiMTM0NjI4OWZjZGZjZDM0YTcyNTNjZi90YWJsZXJhbmdlOmY3MTRhZjM2ZmIxMzQ2Mjg5ZmNkZmNkMzRhNzI1M2NmXzItOC0xLTEtMA_1a58eb0b-642e-4604-8caf-577f5782fba4"
      unitRef="usd">553000</us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements>
    <us-gaap:DefinedBenefitPlanTransfersBetweenMeasurementLevels
      contextRef="if6c5144747cb417d9c8127656847ddb1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpmNzE0YWYzNmZiMTM0NjI4OWZjZGZjZDM0YTcyNTNjZi90YWJsZXJhbmdlOmY3MTRhZjM2ZmIxMzQ2Mjg5ZmNkZmNkMzRhNzI1M2NmXzItMTAtMS0xLTA_16ae1859-6e6b-4ed0-b935-7b195cce519a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanTransfersBetweenMeasurementLevels>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a161f254a0a44cba26a9b4175ff0219_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpmNzE0YWYzNmZiMTM0NjI4OWZjZGZjZDM0YTcyNTNjZi90YWJsZXJhbmdlOmY3MTRhZjM2ZmIxMzQ2Mjg5ZmNkZmNkMzRhNzI1M2NmXzItMTItMS0xLTA_b1a8ecab-2ce6-414e-a0d0-9ec9a65157f3"
      unitRef="usd">3819000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4a25c28203a242d9bb6a8c940de36e5f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiMzQ1NTYyYTg5ZjA0YmFlOTY0ZTM1YmUwNGQyNzEwNS90YWJsZXJhbmdlOmIzNDU1NjJhODlmMDRiYWU5NjRlMzViZTA0ZDI3MTA1XzItMi0xLTEtMA_458a607b-0e17-49a5-a24b-6eaa1b0e66df"
      unitRef="usd">2890000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
      contextRef="ia2c56faf53d7429bbdfa36920440c8c3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiMzQ1NTYyYTg5ZjA0YmFlOTY0ZTM1YmUwNGQyNzEwNS90YWJsZXJhbmdlOmIzNDU1NjJhODlmMDRiYWU5NjRlMzViZTA0ZDI3MTA1XzItNC0xLTEtMA_4cfcb1bd-6250-4bf0-9e60-24978442e0af"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="ia2c56faf53d7429bbdfa36920440c8c3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiMzQ1NTYyYTg5ZjA0YmFlOTY0ZTM1YmUwNGQyNzEwNS90YWJsZXJhbmdlOmIzNDU1NjJhODlmMDRiYWU5NjRlMzViZTA0ZDI3MTA1XzItNi0xLTEtMA_90bfbdda-dd5b-4033-998d-6cfa353e1018"
      unitRef="usd">20000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements
      contextRef="ia2c56faf53d7429bbdfa36920440c8c3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiMzQ1NTYyYTg5ZjA0YmFlOTY0ZTM1YmUwNGQyNzEwNS90YWJsZXJhbmdlOmIzNDU1NjJhODlmMDRiYWU5NjRlMzViZTA0ZDI3MTA1XzItOC0xLTEtMA_52c79e61-1d09-4163-91b6-0fae76c6e8d6"
      unitRef="usd">334000</us-gaap:DefinedBenefitPlanPurchasesSalesAndSettlements>
    <us-gaap:DefinedBenefitPlanTransfersBetweenMeasurementLevels
      contextRef="ia2c56faf53d7429bbdfa36920440c8c3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiMzQ1NTYyYTg5ZjA0YmFlOTY0ZTM1YmUwNGQyNzEwNS90YWJsZXJhbmdlOmIzNDU1NjJhODlmMDRiYWU5NjRlMzViZTA0ZDI3MTA1XzItMTAtMS0xLTA_79dbba08-a1a9-4f84-8fa4-c28f539ea65b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanTransfersBetweenMeasurementLevels>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9b38e8fb9fed414dae4d4cdd509d8f98_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpiMzQ1NTYyYTg5ZjA0YmFlOTY0ZTM1YmUwNGQyNzEwNS90YWJsZXJhbmdlOmIzNDU1NjJhODlmMDRiYWU5NjRlMzViZTA0ZDI3MTA1XzItMTItMS0xLTA_98a7330a-b158-4282-80db-153a3f81c009"
      unitRef="usd">3244000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <ain:ScheduleOfAssetAllocationTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTU_82524fa7-5ea9-4863-9314-57be08091a97">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The asset allocation for the Company&#x2019;s U.S. and non-U.S. pension plans for 2020 and 2019, and the target allocation, by asset category, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.425%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;United States Plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-U.S. Plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Target&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Allocation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Percentage of plan assets at&#160;plan measurement date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Target&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Allocation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Percentage of plan assets at&#160;plan measurement date&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Asset category&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Other includes hedged equity and absolute return strategies, and private equity. The Company has procedures to closely monitor the performance of these investments and compares asset valuations to audited financial statements of the funds.&lt;/span&gt;&lt;/div&gt;</ain:ScheduleOfAssetAllocationTableTextBlock>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i2b5b7b0b97bf48c08f851857af7292f1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzMtMi0xLTEtMA_acebf4ec-c2a1-48fc-bfa8-ad1476c5c40f"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2b5b7b0b97bf48c08f851857af7292f1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzMtNC0xLTEtMA_857d6ed0-a0b0-45a1-870c-4c55761e008b"
      unitRef="number">0</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i5bbacbd99d7440d3927a52b95054391a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzMtNi0xLTEtMA_8dcab5f7-b33d-437f-b6c6-dc1cadee543a"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic2e43005418e4404a587fbe50a978b83_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzMtOC0xLTEtMA_4f64935d-665b-406e-be16-4aba60ba8097"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic2e43005418e4404a587fbe50a978b83_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzMtMTAtMS0xLTA_ba9ea9c2-1251-40a8-a80e-139e737fa9b0"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1bb6ae0feb56471dbc508643cf0fe256_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzMtMTItMS0xLTA_ddad29c8-61d3-4124-b47f-9532b7c49a26"
      unitRef="number">0.13</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i35f8fd173cb14539b743e59aa303c8a2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzQtMi0xLTEtMA_ec7b5262-1d52-425e-bd22-a7bf6c5f448f"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i35f8fd173cb14539b743e59aa303c8a2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzQtNC0xLTEtMA_0a48f646-2fa2-4cc4-ac3c-cd627266ee44"
      unitRef="number">0.98</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i30f9e126cc2945ba8d834a91a4bb7d3c_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzQtNi0xLTEtMA_378db346-56df-4737-9771-479d9e6a76e0"
      unitRef="number">0.96</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i76c89c13da8f45c78c124f7a22df8b49_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzQtOC0xLTEtMA_d5122f32-1198-471e-9de7-063219da4eff"
      unitRef="number">0.82</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i76c89c13da8f45c78c124f7a22df8b49_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzQtMTAtMS0xLTA_12f7c111-b36b-45d2-b04f-c7be94dd8a47"
      unitRef="number">0.81</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib0780e6b589c4683bf112644c074bcb7_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzQtMTItMS0xLTA_2f097ccf-081f-437d-959f-6a708d5cca0b"
      unitRef="number">0.80</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="idff3c42056544a8d95ed41e07736259a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzUtMi0xLTEtMA_8f5fa941-f1a9-41ab-a1ad-a54973d79d7b"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="idff3c42056544a8d95ed41e07736259a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzUtNC0xLTEtMA_8a664ef8-4feb-409e-9e8c-beeb88b431c8"
      unitRef="number">0.02</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i24116c7a4b0e4b969feacc93f6504a23_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzUtNi0xLTEtMA_b0825e56-eb81-4281-9d3f-e670f462f8fc"
      unitRef="number">0.02</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ia2cd25a410df441e8a9521a95736a24a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzUtOC0xLTEtMA_47e4a783-28a2-4100-abe2-9aa5c50f478c"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia2cd25a410df441e8a9521a95736a24a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzUtMTAtMS0xLTA_4e84b8de-7784-4211-a5da-4b17f8115a65"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i5828a0af94d840a0b1ac1fac133d06cf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzUtMTItMS0xLTA_ba623790-8ec0-473f-8f15-0652a8d53ca2"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ic2c71ddeff2841b6abb31806d9bf206f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzYtMi0xLTEtMA_817df074-bebc-4c50-be80-2d16eec57896"
      unitRef="number">0</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic2c71ddeff2841b6abb31806d9bf206f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzYtNC0xLTEtMA_304cff65-ee83-450d-8da4-da37c11e14e9"
      unitRef="number">0</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i0bd290dee9544d649aa1eb2d55e523ef_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzYtNi0xLTEtMA_28b5bcc5-6b96-49e7-a9a0-270b9b2a60a4"
      unitRef="number">0.01</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ica25f8300c944809bbb5a85ca099282d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzYtOC0xLTEtMA_3ff3418a-1fe0-4bf0-aa35-75fe5000d6e5"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ica25f8300c944809bbb5a85ca099282d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzYtMTAtMS0xLTA_7f189a67-a01a-42c3-8530-a470faad6f09"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i47af150cab16466382344a3333242082_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzYtMTItMS0xLTA_23e2db4d-2f99-47d8-9567-378ae68485d3"
      unitRef="number">0.06</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i177d1ce826624902bbd51ad259636910_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzctMi0xLTEtMA_c0fafafe-a071-444b-8da1-9b170f5d8932"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i177d1ce826624902bbd51ad259636910_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzctNC0xLTEtMA_73c203df-599f-4f1b-bad1-48daee8d3138"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i310c6e773a3e4eb5a2d12270c063bb36_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzctNi0xLTEtMA_76642a28-6942-4ff1-8bc4-a0ae56bc2b8c"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="icab77289ba7d4ee6bf1363a359a44a65_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzctOC0xLTEtMA_24dba5ad-a761-4368-888a-f37082fa7b99"
      unitRef="number">1</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="icab77289ba7d4ee6bf1363a359a44a65_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzctMTAtMS0xLTA_0c4b0d93-0e32-45e7-aa44-3e126ea15c9e"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9ed36aa049ce4cf4a06035e853ae5ac6_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTpkMDFkOTM3MWJlMzU0NjEyYjgzZTZkMWI3MTY1ZThlNC90YWJsZXJhbmdlOmQwMWQ5MzcxYmUzNTQ2MTJiODNlNmQxYjcxNjVlOGU0XzctMTItMS0xLTA_0139df1f-fdbd-4c5d-9fde-5bfcee2c9bcb"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <ain:ScheduleOfPensionPlansWithProjectedBenefitObligationInExcessOfPlanAssetsAndForPensionPlansWithAnAccumulatedBenefitObligationInExcessOfPlanAssetsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTY_578f52f1-6f61-4adf-8fff-e8ef2eff140f">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of 2020 and 2019, the projected benefit obligation, accumulated benefit obligation, and fair value of plan assets for pension plans with projected benefit obligation and an accumulated benefit obligation in excess of plan assets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plans with projected&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;benefit obligation in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;excess of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Projected benefit obligation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plans with accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;benefit obligation in&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;excess of plan assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,133&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,815&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfPensionPlansWithProjectedBenefitObligationInExcessOfPlanAssetsAndForPensionPlansWithAnAccumulatedBenefitObligationInExcessOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2NTU2ZWRkMTQ2MjI0ZGIxYTU1MDFhMjZkZjYwY2M4Ni90YWJsZXJhbmdlOjY1NTZlZGQxNDYyMjRkYjFhNTUwMWEyNmRmNjBjYzg2XzItMi0xLTEtMA_a2df6f21-c160-4e8d-a016-51854cbb4bfc"
      unitRef="usd">42703000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2NTU2ZWRkMTQ2MjI0ZGIxYTU1MDFhMjZkZjYwY2M4Ni90YWJsZXJhbmdlOjY1NTZlZGQxNDYyMjRkYjFhNTUwMWEyNmRmNjBjYzg2XzItNC0xLTEtMA_9f0e885e-f44e-4c86-8fff-93c9a7874156"
      unitRef="usd">137123000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2NTU2ZWRkMTQ2MjI0ZGIxYTU1MDFhMjZkZjYwY2M4Ni90YWJsZXJhbmdlOjY1NTZlZGQxNDYyMjRkYjFhNTUwMWEyNmRmNjBjYzg2XzMtMi0xLTEtMA_31b267d2-7f8b-46c2-adf6-630e861afc62"
      unitRef="usd">4815000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo2NTU2ZWRkMTQ2MjI0ZGIxYTU1MDFhMjZkZjYwY2M4Ni90YWJsZXJhbmdlOjY1NTZlZGQxNDYyMjRkYjFhNTUwMWEyNmRmNjBjYzg2XzMtNC0xLTEtMA_cd49a1ef-4958-4bf7-871e-7f05c13ebf47"
      unitRef="usd">100330000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3ZjczNjNjMDJiNzE0NTEyOGQwZDUwMWIyNjMyNTg2NS90YWJsZXJhbmdlOjdmNzM2M2MwMmI3MTQ1MTI4ZDBkNTAxYjI2MzI1ODY1XzItMi0xLTEtMA_d84471fe-2c51-47f0-b68d-52b3a96985a8"
      unitRef="usd">40133000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3ZjczNjNjMDJiNzE0NTEyOGQwZDUwMWIyNjMyNTg2NS90YWJsZXJhbmdlOjdmNzM2M2MwMmI3MTQ1MTI4ZDBkNTAxYjI2MzI1ODY1XzItNC0xLTEtMA_42f5fd73-919b-4866-8e03-b9b501a34e06"
      unitRef="usd">134737000</us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3ZjczNjNjMDJiNzE0NTEyOGQwZDUwMWIyNjMyNTg2NS90YWJsZXJhbmdlOjdmNzM2M2MwMmI3MTQ1MTI4ZDBkNTAxYjI2MzI1ODY1XzMtMi0xLTEtMA_57d22034-9e9c-4309-be6c-25862972c561"
      unitRef="usd">4815000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTo3ZjczNjNjMDJiNzE0NTEyOGQwZDUwMWIyNjMyNTg2NS90YWJsZXJhbmdlOjdmNzM2M2MwMmI3MTQ1MTI4ZDBkNTAxYjI2MzI1ODY1XzMtNC0xLTEtMA_2f0030e4-7ab1-477a-b657-ad1831cc2588"
      unitRef="usd">100330000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90ZXh0cmVnaW9uOjk1NWIyZGZkNGI3ZDQ2MTc5ZmZmYTdiNjQwYzFmNDViXzg5OTc_f1626901-a72d-45d9-96ba-1d7bd9703ade">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information about expected cash flows for the pension and other benefit obligations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.991%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension plans&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other postretirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected employer contributions and direct employer payments in the next fiscal year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected benefit payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026-2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzEtMi0xLTEtMA_2973fbeb-600a-4649-a6b7-048967a7c33d"
      unitRef="usd">2527000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzEtNC0xLTEtMA_71c2860c-f5f3-4637-9735-110e314b6c30"
      unitRef="usd">3660000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzMtMi0xLTEtMA_d6781497-8ca3-46fe-8ddf-c8cc73d3b872"
      unitRef="usd">8134000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzMtNC0xLTEtMA_8f4140c5-f65b-4d49-ae31-e05ccf098b48"
      unitRef="usd">3660000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzQtMi0xLTEtMA_5d67e5ac-c8f7-4a57-9e0f-984c1d528032"
      unitRef="usd">8585000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzQtNC0xLTEtMA_3626e5b7-46ab-44a4-b1cf-94387ea8a2dd"
      unitRef="usd">3530000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzUtMi0xLTEtMA_6b0faef3-eedc-481e-aad9-4dc95c2abd80"
      unitRef="usd">8794000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzUtNC0xLTEtMA_234dc91a-694f-4316-9429-84aefdaf3eb8"
      unitRef="usd">3418000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzYtMi0xLTEtMA_7660b34e-4401-4b98-8392-a396c88d2a60"
      unitRef="usd">9286000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzYtNC0xLTEtMA_dee03c89-34b4-4423-a317-c6d758ce684e"
      unitRef="usd">3279000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzctMi0xLTEtMA_73a84762-7c3d-422e-9911-e8ca869e94ae"
      unitRef="usd">10009000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzctNC0xLTEtMA_8d181b53-db5b-494d-857e-0690074ed03d"
      unitRef="usd">3129000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="if4ccaa92798e4616b878f14a53c229ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzgtMi0xLTEtMA_ff962926-8da7-4ac2-b025-2b9dec14503d"
      unitRef="usd">54403000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ib7525dd413494e73a785e57f950870c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMTgvZnJhZzo5NTViMmRmZDRiN2Q0NjE3OWZmZmE3YjY0MGMxZjQ1Yi90YWJsZTplMzIyOWVhNDJlYjY0ZWZiOGJkYzJlNWRkNDg5ZjYyNy90YWJsZXJhbmdlOmUzMjI5ZWE0MmViNjRlZmI4YmRjMmU1ZGQ0ODlmNjI3XzgtNC0xLTEtMA_6d392be0-a6db-4cda-b383-59a12a75c4d6"
      unitRef="usd">14027000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzMxNTQ_3fca760b-9bf0-4482-a98b-31c98ca2875f">Restructuring&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In 2020, AEC reduced its workforce at various locations, principally in the United States, leading to restructuring charges of $2.8&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In 2017, the Company announced a proposal to discontinue operations at its MC production facility in S&#xe9;lestat, France. The restructuring program was driven by the Company&#x2019;s need to balance manufacturing capacity with demand. During 2017, we incurred $1.1&#160;million of restructuring expense associated with this proposal but were unable to reasonably estimate the total costs for severance and other charges associated with the proposal as there was no assurance, at that time, that approval for the proposal would be obtained. In 2018, the plan was approved by the French Labor Ministry which led to restructuring expense of $10.7&#160;million in 2018, which included severance and outplacement costs for the approximately&#160;50&#160;positions that were terminated under this plan. In 2019, restructuring charges were $0.9&#160;million. In 2020, restructuring charges were $1.2&#160;million. Since 2017, we have recorded $13.9&#160;million of restructuring charges related to this action. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Company discontinued certain manufacturing processes at its AEC facility in Salt Lake City, Utah, which resulted in $1.9&#160;million of restructuring in 2018, which included a non-cash restructuring charge of $1.7&#160;million, and an additional $0.2&#160;million for severance. The non-cash restructuring charge resulted from writing down manufacturing equipment used in that line of business to its estimated value. In 2019, the Company wrote off the remaining $1.2&#160;million book value of that equipment as the Company was unable to sell it. To date, we have recorded $3.1&#160;million of restructuring charges related to these actions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes charges reported in the Consolidated Statements of Income under &#x201c;Restructuring expenses, net&#x201d;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2020 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total restructuring costs incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Impairment&#160;of assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total restructuring costs incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Termination and other  costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Impairment&#160;of assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2018 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total restructuring costs incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Impairment&#160;of assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expect that approximately $1.9 million of Accrued liabilities for restructuring at December&#160;31, 2020 will be paid within one year and approximately $0.3 million will be paid the following year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the changes in restructuring liabilities for 2020 and 2019, all of which related to termination costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restructuring charges accrued&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency translation/other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restructuring charges accrued&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency translation/other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ied937eccd32d45a9b1ea35fceae269e4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDU4ODE_b50be852-2715-48b5-8e35-adc8e0b4fc5f"
      unitRef="usd">2800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0f0a06a0821f4dba89b03efa4806773d_D20170101-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc2MjU_ceb482fb-6f63-4f43-a8fe-ee077b90bb7b"
      unitRef="usd">1100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie3fe36313c8a4d3cbd76a42e48824941_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc2Mzk_acb12a80-a2a9-4099-a324-fe5d8e73ef1b"
      unitRef="usd">10700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate
      contextRef="i322bbd86a04b43b3818d27b27b98567f_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc3OTM_c8f01ce1-a423-4076-81a8-689c04325e3e"
      unitRef="positioneliminated">50</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDate>
    <us-gaap:RestructuringCharges
      contextRef="i4a970fb5d8c64efb93c31b225a97c5b7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc2NTQ_6a37a778-1987-4925-ade7-5f8aa12292aa"
      unitRef="usd">900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i275608916a654716bc1383dcb3bae8e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc2Njg_06921a30-5f77-4c73-9ffc-a3d023fc4c95"
      unitRef="usd">1200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i275608916a654716bc1383dcb3bae8e7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc2ODI_1ba2a051-8fb3-45b1-a528-2cfd26ddb196"
      unitRef="usd">13900000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringCharges
      contextRef="i6c1662c556ae4bb3874d53776c2983ec_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc2OTc_809aa288-58e7-40cc-ab13-01885f567026"
      unitRef="usd">1900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i6c1662c556ae4bb3874d53776c2983ec_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc3MTE_de9bd9e8-7d58-4afa-a9a6-362d24da27f4"
      unitRef="usd">1700000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:SeveranceCosts1
      contextRef="i6c1662c556ae4bb3874d53776c2983ec_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc3NTE_46a3b5dd-2717-46d4-814b-143669ded76f"
      unitRef="usd">200000</us-gaap:SeveranceCosts1>
    <us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown
      contextRef="i1315360b03c6479c8542cbeace31f334_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc3NjU_139c4f66-457d-498d-bc54-d03b17c1b938"
      unitRef="usd">1200000</us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i31a8804e954f4ffea9728f68ec40bd62_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzE2NDkyNjc0NDc3Nzk_f2168669-1853-48ff-8d8f-62a72f9bb625"
      unitRef="usd">3100000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzMxNTU_014e4cbd-f8fd-4b47-b6bc-5c90f2dcff24">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes charges reported in the Consolidated Statements of Income under &#x201c;Restructuring expenses, net&#x201d;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Year ended December 31, 2020 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total restructuring costs incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Impairment&#160;of assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2019 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total restructuring costs incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Termination and other  costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Impairment&#160;of assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December 31, 2018 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total restructuring costs incurred&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Impairment&#160;of assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machine Clothing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany Engineered Composites&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ia6e31be2d25e41f2b0ab3b02bbc3cfb2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzEtMi0xLTEtMA_9618b4ae-71d7-4e72-8a84-455c698e6430"
      unitRef="usd">2746000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia79fa2e8e1f34cdd95e59ff441574337_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzEtNC0xLTEtMA_1d7999ce-a782-403b-a913-c46556e33309"
      unitRef="usd">2746000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id4de94d5bec44722826c0c2667133301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzEtNi0xLTEtMA_901014ff-fd94-4d98-b00d-9bd769cb2c92"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic5adbeb6e62b4b1a972e2568bfe3d29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzItMi0xLTEtMA_70bd8627-b545-4160-a7b4-e6a65186c422"
      unitRef="usd">2821000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3e69280850624ae7ad0875ce5b5c226f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzItNC0xLTEtMA_63537bef-0136-4bf0-8dde-15d6614c9571"
      unitRef="usd">2821000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iae3018ec602f41618304e309120a6a51_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzItNi0xLTEtMA_27870081-b971-4dd4-9760-df818e5feb69"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i70b1d29a742745d9bb2248bb49911b6b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzMtMi0xLTEtMA_6781cc90-953a-4673-b8c0-19e04d8881ed"
      unitRef="usd">169000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1e1b4f053c2a457fb47a6840dda2f9fa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzMtNC0xLTEtMA_656a501f-99d4-4bd0-a139-742a209c6ae5"
      unitRef="usd">169000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1c4b2381f80c447d85cc66274605ed3e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzMtNi0xLTEtMA_56d71a2a-47d8-49e2-b636-cc5449fa9e98"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzQtMi0xLTEtMA_12ce542d-32e3-4444-b9c0-238e652de16e"
      unitRef="usd">5736000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i52220001534f437b9d45bf13fea46c42_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzQtNC0xLTEtMA_12a851e4-c2a2-442c-846e-62f96431ef9b"
      unitRef="usd">5736000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib487d809b10d46c8ac6df3c30f7f0c94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmYTE0ZmM2ZjU3MjY0YjQ2OWU0MTMxZTNjNjE1ZDEzNy90YWJsZXJhbmdlOmZhMTRmYzZmNTcyNjRiNDY5ZTQxMzFlM2M2MTVkMTM3XzQtNi0xLTEtMA_cb9a2d58-6f5d-4c3f-8f10-8b486d7c5ac8"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i94665173684c444b915e3af1bf15664a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzEtMi0xLTEtMA_532c49f1-818b-41e8-b4fe-528cb3e4ab7a"
      unitRef="usd">1129000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3e2718486125463e92717fe54047df26_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzEtNC0xLTEtMA_0bd8e28e-59e4-4787-aae3-ecb72a9e7ae4"
      unitRef="usd">667000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i998b634fcc744983ae2d6963274614f9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzEtNi0xLTEtMA_c4e56037-f9c4-4d2a-b670-141faf7ca476"
      unitRef="usd">462000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7ffc245a077b436184760aeb0e0d6604_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzItMi0xLTEtMA_48a791ce-2863-437f-8280-1832823068f8"
      unitRef="usd">1833000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i06488abde80f48be9dd0fe313da35de5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzItNC0xLTEtMA_b891c759-0cc5-46c5-a45d-7d8e377a2924"
      unitRef="usd">659000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i725eecaae33b4f089ec673d9a4357263_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzItNi0xLTEtMA_cf88566c-f232-4c38-9a73-57081844dfd4"
      unitRef="usd">1174000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic6a4e2025eb74c0aad29e085dae1bb4d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzMtMi0xLTEtMA_c445ba4f-da49-40cb-9b36-881020ac93bd"
      unitRef="usd">-57000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i08315611f3a0495fbe9f3e53bc0f7304_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzMtNC0xLTEtMA_e65c0bce-a335-43c8-9f1e-41d94d8263b4"
      unitRef="usd">-57000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i05ebc3f2b1f5409eb095b42ca23b2a72_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzMtNi0xLTEtMA_136c5127-6735-4468-bf95-60a26a87c9f6"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzQtMi0xLTEtMA_ea6dbfbf-35a3-4da5-8cb5-1855e36c9e3b"
      unitRef="usd">2905000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie451737e71d14a8cab5e5e75e686c2b8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzQtNC0xLTEtMA_6cad7840-095e-41a8-a03f-39be14c8b47a"
      unitRef="usd">1269000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2f98c0219313478a8fcf4950da59e96d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo0NGIwMTU1M2RiMTk0MzI2OGRiYjkyYmNmMWQ2YjcyYy90YWJsZXJhbmdlOjQ0YjAxNTUzZGIxOTQzMjY4ZGJiOTJiY2YxZDZiNzJjXzQtNi0xLTEtMA_c568f57c-987f-4ea6-bb65-2fe9e88b6a52"
      unitRef="usd">1636000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3937336e2f884115a9bfcb203d54e25b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzEtMi0xLTEtMA_841afe35-6e73-4be4-be78-53c37e16a3cd"
      unitRef="usd">12278000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if32311752aae447c83deb68c9033f86c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzEtNC0xLTEtMA_f7ac7612-e17d-426b-84d1-ba8826c52803"
      unitRef="usd">11890000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia6d766728dc249e1a1257dec47b7bf9c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzEtNi0xLTEtMA_12999906-675b-49ad-bce7-78fe41bad119"
      unitRef="usd">388000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4af269375b5e4fc280e2185b6769c377_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzItMi0xLTEtMA_47eeefcb-4517-4e4f-95dd-c5d394515968"
      unitRef="usd">3048000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i74d0991b133142e0ab5dd0332d965fa7_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzItNC0xLTEtMA_10223c5e-16ce-4854-bc23-b84a5372e14d"
      unitRef="usd">1286000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i266c3c79697e463685807fb090c1bd4a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzItNi0xLTEtMA_6fdb34ba-454b-460c-abd3-a667c15012c9"
      unitRef="usd">1762000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i06c1149efb7c421aba1dd9de596e3616_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzMtMi0xLTEtMA_90dfbabd-68b1-42de-a91a-416881c61297"
      unitRef="usd">244000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iaf413dfd220d48e2baab809493d46c01_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzMtNC0xLTEtMA_413f6f97-447a-4cd6-a053-db9e99652f83"
      unitRef="usd">244000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8a48400515074789a3b2eea05df058a3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzMtNi0xLTEtMA_30039d8d-9a2a-40bd-9bfb-6aa248423e43"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzQtMi0xLTEtMA_8127dece-5e09-45ba-b890-d8c91c0dfe96"
      unitRef="usd">15570000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4c912a8410a64563ac0e26bc1431b13c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzQtNC0xLTEtMA_86afc957-4598-4413-a86f-9470d7530b1a"
      unitRef="usd">13420000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2d35407b2bbc47289444fbd26c4149a8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpiNGFjYmNhYjhiMzg0MGQ0OTI4ZmM5MDYwYjNlZTliOS90YWJsZXJhbmdlOmI0YWNiY2FiOGIzODQwZDQ5MjhmYzkwNjBiM2VlOWI5XzQtNi0xLTEtMA_a9af4db3-b86e-47e8-99e0-2f551852550e"
      unitRef="usd">2150000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzI4OTM_fb26c2a9-1dd7-4a3f-88b1-8a5944dcede2"
      unitRef="usd">1900000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzI5OTA_c9ca1d9f-a736-4d59-9ecd-be5436ac678a"
      unitRef="usd">300000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90ZXh0cmVnaW9uOjcxZjZjYTUxYjQwMzRmY2Q4OTBjNmY1MDlmMDJiMzBhXzMxNTY_562cb1ff-3937-45d1-90fb-c7a00f2c7248">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the changes in restructuring liabilities for 2020 and 2019, all of which related to termination costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restructuring charges accrued&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency translation/other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,668)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Restructuring charges accrued&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency translation/other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total termination and other costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i2815eca5fcc9410894593049c68bd20a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo5YWNlZWJlYmZmOTg0ZTU1YjkzZDU0YjdkYzA2OGY0MS90YWJsZXJhbmdlOjlhY2VlYmViZmY5ODRlNTViOTNkNTRiN2RjMDY4ZjQxXzEtMi0xLTEtMA_6ee4fba8-e0f0-4d30-8031-1906c4324055"
      unitRef="usd">2042000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i38df124b5db2456192faf7c95c4f0c03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo5YWNlZWJlYmZmOTg0ZTU1YjkzZDU0YjdkYzA2OGY0MS90YWJsZXJhbmdlOjlhY2VlYmViZmY5ODRlNTViOTNkNTRiN2RjMDY4ZjQxXzEtNC0xLTEtMA_70bfde4f-d44a-4dbc-a48c-2e301542d620"
      unitRef="usd">5736000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:PaymentsForRestructuring
      contextRef="i38df124b5db2456192faf7c95c4f0c03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo5YWNlZWJlYmZmOTg0ZTU1YjkzZDU0YjdkYzA2OGY0MS90YWJsZXJhbmdlOjlhY2VlYmViZmY5ODRlNTViOTNkNTRiN2RjMDY4ZjQxXzEtNi0xLTEtMA_fdb65195-4cd2-4b85-ab90-b90229aa5782"
      unitRef="usd">5668000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="i38df124b5db2456192faf7c95c4f0c03_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo5YWNlZWJlYmZmOTg0ZTU1YjkzZDU0YjdkYzA2OGY0MS90YWJsZXJhbmdlOjlhY2VlYmViZmY5ODRlNTViOTNkNTRiN2RjMDY4ZjQxXzEtOC0xLTEtMA_62872db3-cd71-4978-b006-f2bffc27c81c"
      unitRef="usd">85000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i682fbb9a454244a9a2935b5487690f94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTo5YWNlZWJlYmZmOTg0ZTU1YjkzZDU0YjdkYzA2OGY0MS90YWJsZXJhbmdlOjlhY2VlYmViZmY5ODRlNTViOTNkNTRiN2RjMDY4ZjQxXzEtMTAtMS0xLTA_e9fca709-e9f2-4c22-8f6e-a6e2c4a070e4"
      unitRef="usd">2195000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie1b149f729d14dadbcfa861c8527d336_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmZjY5MWE3ZmNkNzU0NDg4OWQyYjlhYThiYzM3M2E1ZC90YWJsZXJhbmdlOmZmNjkxYTdmY2Q3NTQ0ODg5ZDJiOWFhOGJjMzczYTVkXzEtMi0xLTEtMA_46fc6562-7cb8-4490-b74c-ee643cd8b3df"
      unitRef="usd">5570000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ica2591967b974c8f857adec9e62314b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmZjY5MWE3ZmNkNzU0NDg4OWQyYjlhYThiYzM3M2E1ZC90YWJsZXJhbmdlOmZmNjkxYTdmY2Q3NTQ0ODg5ZDJiOWFhOGJjMzczYTVkXzEtNC0xLTEtMA_b63dfe9b-b375-4cf3-83c9-f031e1572eff"
      unitRef="usd">1269000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:PaymentsForRestructuring
      contextRef="ica2591967b974c8f857adec9e62314b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmZjY5MWE3ZmNkNzU0NDg4OWQyYjlhYThiYzM3M2E1ZC90YWJsZXJhbmdlOmZmNjkxYTdmY2Q3NTQ0ODg5ZDJiOWFhOGJjMzczYTVkXzEtNi0xLTEtMA_5026fe24-890d-4f4b-accc-5de73e9c5ef8"
      unitRef="usd">5084000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAndOtherAdjustment
      contextRef="ica2591967b974c8f857adec9e62314b5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmZjY5MWE3ZmNkNzU0NDg4OWQyYjlhYThiYzM3M2E1ZC90YWJsZXJhbmdlOmZmNjkxYTdmY2Q3NTQ0ODg5ZDJiOWFhOGJjMzczYTVkXzEtOC0xLTEtMA_37274ac6-ba32-4624-b960-4d38940a45b9"
      unitRef="usd">287000</us-gaap:RestructuringReserveTranslationAndOtherAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i2815eca5fcc9410894593049c68bd20a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjEvZnJhZzo3MWY2Y2E1MWI0MDM0ZmNkODkwYzZmNTA5ZjAyYjMwYS90YWJsZTpmZjY5MWE3ZmNkNzU0NDg4OWQyYjlhYThiYzM3M2E1ZC90YWJsZXJhbmdlOmZmNjkxYTdmY2Q3NTQ0ODg5ZDJiOWFhOGJjMzczYTVkXzEtMTAtMS0xLTA_bda0823a-058d-480f-a67b-b6b9acccc56a"
      unitRef="usd">2042000</us-gaap:RestructuringReserve>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzYwNQ_93254f39-b165-41ac-bde1-69d287bb2a05">Other (income)/expense, net&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of Other (income)/expense, net, are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency transactions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Bank fees and amortization of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;367&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension settlements and curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of net periodic pension and postretirement cost other than service&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, Other (income)/expense, net included losses related to the revaluation of nonfunctional-currency balances of $13.6&#160;million, which principally resulted from intercompany demand loans payable by Mexican subsidiaries combined with the effects of a much weaker peso in 2020. As a result of changes in business conditions that occurred in the first quarter of 2020, certain loan repayments are no longer expected in the foreseeable future and, beginning April 1, 2020, the revaluation effects for those loans are being recorded in Other comprehensive income, which resulted in a pre-tax gain of $5.0&#160;million being recorded in Other comprehensive income in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020, the Company recorded other income of $2.6&#160;million related to a successful claim for a rebate of foreign sales tax paid in previous years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company took actions to freeze accrued benefits under the United Kingdom defined benefit pension plan, which resulted in a curtailment charge of $0.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Company took actions to settle a portion of its non-U.S. defined benefit pension plan liabilities, which resulted in a settlement charge of $2.2&#160;million. Also in 2018, the Company recorded a pension curtailment gain of $0.7&#160;million related to the restructuring in S&#xe9;lestat, France.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzYwNg_d6c7dfe9-252c-48a6-97b1-645823735842">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of Other (income)/expense, net, are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency transactions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,569&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,471)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Bank fees and amortization of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;367&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension settlements and curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of net periodic pension and postretirement cost other than service&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,422&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzEtMi0xLTEtMA_8aac8b35-5753-4f46-82d5-c573e0a63bae"
      unitRef="usd">-13569000</ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss>
    <ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzEtNC0xLTEtMA_2696b4bd-ea8a-47b6-9a69-fd1960317d3d"
      unitRef="usd">4471000</ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss>
    <ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzEtNi0xLTEtMA_1fd90aa6-382b-4023-88cf-201866d67686"
      unitRef="usd">67000</ain:OtherIncomeExpenseForeignCurrencyTransactionGainLoss>
    <ain:BankFeesAndAmortizationOfDebtIssuanceCosts
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzItMi0xLTEtMA_a48e6d1a-cb87-40fd-83e9-cc889049aa37"
      unitRef="usd">367000</ain:BankFeesAndAmortizationOfDebtIssuanceCosts>
    <ain:BankFeesAndAmortizationOfDebtIssuanceCosts
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzItNC0xLTEtMA_6afdc0ff-8e34-46c1-afcc-d6e25448cca2"
      unitRef="usd">348000</ain:BankFeesAndAmortizationOfDebtIssuanceCosts>
    <ain:BankFeesAndAmortizationOfDebtIssuanceCosts
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzItNi0xLTEtMA_e3649b9c-bbf5-4ba2-ba06-03d29ca159d9"
      unitRef="usd">417000</ain:BankFeesAndAmortizationOfDebtIssuanceCosts>
    <ain:PensionSettlementsAndCurtailments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzMtMi0xLTEtMA_608f4280-6c67-4e68-ad75-197604c49966"
      unitRef="usd">0</ain:PensionSettlementsAndCurtailments>
    <ain:PensionSettlementsAndCurtailments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzMtNC0xLTEtMA_39f39b4d-73a9-4485-82ef-7e14ac2fcde2"
      unitRef="usd">-450000</ain:PensionSettlementsAndCurtailments>
    <ain:PensionSettlementsAndCurtailments
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzMtNi0xLTEtMA_25675d6b-8d99-4573-ad18-a23e02d48a4a"
      unitRef="usd">-1494000</ain:PensionSettlementsAndCurtailments>
    <ain:ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzQtMi0xLTEtMA_108e8284-c8e4-455b-bcb3-2c0ca3fad5f6"
      unitRef="usd">1561000</ain:ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService>
    <ain:ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzQtNC0xLTEtMA_d3008099-3bf1-48a4-a016-c658f4d99abd"
      unitRef="usd">1105000</ain:ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService>
    <ain:ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzQtNi0xLTEtMA_4749f004-fb2f-42e7-8973-6f9c7f9770c8"
      unitRef="usd">1089000</ain:ComponentsOfNetPeriodicPensionAndPostretirementCostOtherThanService>
    <ain:OtherIncomeExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzYtMi0xLTEtMA_eb900c51-d4dc-4f78-bd78-a93b3d575dd1"
      unitRef="usd">2075000</ain:OtherIncomeExpense>
    <ain:OtherIncomeExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzYtNC0xLTEtMA_60598944-38fe-4ba8-9d87-503cd52c2e15"
      unitRef="usd">-1011000</ain:OtherIncomeExpense>
    <ain:OtherIncomeExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzYtNi0xLTEtMA_3ea3967d-d75c-4a85-a9a5-6347b83a6558"
      unitRef="usd">-1104000</ain:OtherIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzctMi0xLTEtMA_65b6c3f1-478d-4538-90b1-a3091d12ab18"
      unitRef="usd">-13422000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzctNC0xLTEtMA_28a316d1-c830-4d0e-8f66-5bb812892d65"
      unitRef="usd">1557000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90YWJsZTo2MTUxZmEyMDEyNjQ0ZWQ2OTM2MTBkZGUxYjc2MjVhMi90YWJsZXJhbmdlOjYxNTFmYTIwMTI2NDRlZDY5MzYxMGRkZTFiNzYyNWEyXzctNi0xLTEtMA_fd15c00a-40a9-450d-8f26-bcee5e96f6cf"
      unitRef="usd">-4037000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzE2NDkyNjc0NDQyNTY_9969a4de-1e17-48d2-b373-c91ce026d7f5"
      unitRef="usd">-13600000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <ain:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTaxLoansImpactedByBusinessConditions
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzE2NDkyNjc0NDQyNzE_a19c50a7-315a-44b5-9670-08f8fc9de78a"
      unitRef="usd">5000000.0</ain:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTaxLoansImpactedByBusinessConditions>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzE2NDkyNjc0NDQyODU_0b915251-7609-4ef0-b17b-5c5ebf7dcdaa"
      unitRef="usd">2600000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzE2NDkyNjc0NDI1ODk_08274952-b341-464f-b94f-c9e09575e799"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzE2NDkyNjc0NDI2MDM_f0c0df6c-3a27-42ef-b0e4-bc4b440eef5c"
      unitRef="usd">2200000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjQvZnJhZzoyNTdmN2EyYjUyOWQ0ODBlOWZhNjE0ZTQ3ZjA4MTNjYi90ZXh0cmVnaW9uOjI1N2Y3YTJiNTI5ZDQ4MGU5ZmE2MTRlNDdmMDgxM2NiXzE2NDkyNjc0NDI2MTc_59aa1edd-093d-431b-9215-415e9b1bf43a"
      unitRef="usd">700000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MTY_3236c93d-9aef-4302-927c-6a578c2e5c84">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;7. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present components of income tax expense/(benefit) and income before income taxes on continuing operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.704%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax based on income from continuing operations, at estimated tax rates of&#160;28%,&#160;28%, and&#160;31%, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax before discrete items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discrete tax expense/(benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net impact of mandatory deemed repatriation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for/resolution of tax audits and contingencies, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to prior period tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for/adjustment to beginning of year valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enacted tax legislation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of non-deductible foreign exchange loss on intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income/(loss) before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,415&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant components of deferred income tax expense/(benefit) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net effect of temporary differences&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,173&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net impact to operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enacted changes in tax laws and rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adjustment to beginning-of-the-year valuation allowance balance for changes in circumstances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory tax rate to the Company&#x2019;s effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal statutory tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S. local income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. permanent adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign permanent adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign rate differential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net U.S. tax on non-U.S. earnings and foreign withholdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision for/resolution of tax audits and contingencies, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision for/adjustment to beginning of year valuation allowances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enacted tax legislation and rate change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of non-deductible foreign exchange loss on intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Return to provision and other adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company's subsidiary in Mexico has an intercompany loan payable in U.S. dollars.  As a result of the weaker Mexican peso, the Company recorded a revaluation loss in 2020 which is not deductible under Mexican tax law, leading to a $3.8&#160;million discrete tax charge.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has operations which constitute a taxable presence in&#160;18&#160;countries outside of the United States. The majority of these countries had income tax rates that are above the United States federal tax rate of&#160;21% during 2020. The jurisdictional location of earnings is a significant component of the Company&#x2019;s effective tax rate each year. The rate impact of this component is influenced by the specific location of non-U.S. earnings and the level of the Company&#x2019;s total earnings. From period to period, the jurisdictional mix of earnings can vary as a result of operating fluctuations in the normal course of business, as well as the extent and location of other income and expense items, such as pension settlement and restructuring charges. The foreign income tax rate differential that is included above in the reconciliation of the effective tax rate includes the difference between tax expense calculated at the U.S. federal statutory tax rate of&#160;21% and the expense accrued based on the different statutory tax rates that apply in the jurisdictions where the income or loss is earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the periods reported, income outside of the U.S. was heavily concentrated within Brazil (blended&#160;34% tax rate), China (25% tax rate), and Mexico (30% tax rate). The foreign rate differential of these jurisdictions was partially offset by Switzerland (7.8% tax rate). As a result, the foreign income tax rate differential was primarily attributable to these tax rate differences.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;On July 20, 2020, The Treasury Department and the IRS released final regulations and proposed regulations under Section 951A and Section 954, relating to the treatment of income that is subject to a high rate of foreign tax under the global intangible low-taxed income (GILTI) and subpart F income regimes. The final regulations adopted a high-tax exclusion for GILTI purposes, which can be elected on an annual basis. These final regulations may be applied retroactively to tax years beginning after December 31, 2017. The Company expects to elect the GILTI high-tax exclusion for the 2020 tax year. By making the election, the Company will reduce its taxable income by approximately $15&#160;million. After taking the GILTI foreign tax credits into consideration, the net impact of making the election is a tax reduction of $0.7&#160;million, or 0.5%. The Company will also use $0.7&#160;million less carryover foreign tax credits, which can be utilized in a future year. The Company will review the impact of making the high-tax election retroactively for the 2018 and 2019 tax years to determine the potential benefits of making the election. The primary benefit of making the election retroactively would be the preservation of foreign tax credits that could then be utilized in future years. Making the election retroactively isn't expected to have a significant impact on the Company's financial reporting. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Proposed Regulations generally conform the high-tax exception under the subpart F regime with the high-tax exclusion under the GILTI regime, and adopt a single election under Section 954(b)(4) applicable for purposes of both subpart F income and tested income. The proposed regulations adopt a unified election for subpart F and tested income that applies the rules of the GILTI high-tax exclusion for both tested income and subpart F income. The proposed regulations generally apply to tax years beginning after the date of publication of the Treasury decision adopting such rules as final regulations in the Federal Register. Once the final regulations are published, the Company will determine annually whether making the election is beneficial. This election isn't expected to have a material impact on the Company's financial reporting.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of certain assets and liabilities for financial reporting purposes and income tax return purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,995&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities, deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, equipment and intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,498&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;517&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,283&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities, reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent deferred tax assets before valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total noncurrent deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrepatriated foreign earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, equipment and intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred gain&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Flow-through deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,881&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total noncurrent deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets, net of valuation allowances, are expected to be realized through the reversal of existing taxable temporary differences and future taxable income. In 2020, the Company recorded the following movements in its valuation allowance: $0.1 million increase due to the net recording of valuation allowances, $0.3 million increase in a valuation allowance due to a net increase in the related deferred tax assets, and $0.7 million increase due to the effect of the changes in currency translation rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the Company had available approximately $90.6 million of net operating loss carryforwards, for which the Company has a deferred tax asset of $24.6 million, with expiration dates ranging from one year to indefinite that may be applied against future taxable income. The Company believes that it is more likely than not that certain benefits from these net operating loss carryforwards will not be realized and, accordingly, the Company has recorded a valuation allowance of $10.3 million as of December&#160;31, 2020. Additionally, management has evaluated its ability to utilize its other non-U.S. tax attributes during the various carryforward periods and has concluded that the Company will more likely than not be able to utilize the remaining non-U.S. tax attributes. Included in the net operating loss carryforward is approximately $8.5 million of state net operating loss carryforwards that are subject to various business apportionment factors and multiple jurisdictional requirements when utilized. In addition, the Company had available a foreign tax credit carryforward of $0.2 million that will begin to expire in 2025, U.S. and non-U.S. research and development credit carryforwards of $9.0 million and $0.9 million, respectively, that will begin to expire in 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reported a U.S. net deferred tax asset of $18.4 million at December&#160;31, 2020, which contained $9.8 million of tax attributes with limited lives. Although the Company is in a cumulative book income position for the three-year period ending December&#160;31, 2020, management has evaluated its ability to utilize these tax attributes during the carryforward period. The Company&#x2019;s future profits from operations, available tax elections and tax planning opportunities more likely than not will generate income of sufficient character to utilize the remaining tax attributes except for a small amount of state net operating losses for which we recorded a valuation allowance of less than $0.1&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records the residual U.S. and foreign taxes on certain amounts of foreign earnings that have been targeted for repatriation to the U.S. These amounts are not considered to be indefinitely reinvested, and the Company accrued for the tax cost on these earnings to the extent they cannot be repatriated in a tax-free manner. The Company has targeted for repatriation $131.7 million of current year and prior year earnings of the Company&#x2019;s foreign operations. If these earnings were distributed, the Company would be subject to foreign withholding taxes of $1.3 million and U.S. income taxes of $2.0 million which have already been recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accumulated undistributed earnings of the Company&#x2019;s foreign operations not targeted for repatriation to the U.S. were approximately $132.3 million, and are intended to remain indefinitely invested in foreign operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No additional income taxes have been provided on the indefinitely invested foreign earnings at December&#160;31, 2020. If these earnings were distributed, the Company could be subject to income taxes and additional foreign withholding taxes. Determining the amount of unrecognized deferred tax liability related to any additional outside basis difference in these entities is not practical.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits, $1.3 million of which, if recognized, would impact the effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits balance at January 1st&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,834&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increase in gross amounts of tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decrease in gross amounts of tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(637)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increase in gross amounts of tax positions related to current years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decrease due to settlements with tax authorities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decrease due to lapse in statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(264)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties related to unrecognized tax benefits within its global operations as a component of income tax expense. The Company recognized interest and penalties related to the unrecognized tax benefits noted above of $0.2 million or less in each of 2020, 2019 and 2018. As of December&#160;31, 2020, 2019 and 2018, the Company had approximately $0.1 million, $0.1 million, and $0.4 million respectively, of accrued interest and penalties related to unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including major jurisdictions such as the United States, Brazil, Canada, France, Germany, Italy, Mexico and Switzerland. The open tax years in these jurisdictions range from&#160;2008&#160;to&#160;2020. The Company is currently under audit in non-U.S. tax jurisdictions, including but not limited to Canada, Italy and Switzerland. In the first quarter of 2020, the Company recorded a $1.8&#160;million out-of-period immaterial charge related to developments in an ongoing U.S. state tax audit, which resulted in a corresponding decrease in deferred tax assets. In the second quarter of 2020, the U.S. state tax audit was settled. As a result of the audit settlement, the Company recorded a net tax benefit of $1.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, and 2019, current income taxes prepaid and receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,234&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current income taxes prepaid and receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, and 2019, non-current deferred taxes and other liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total noncurrent deferred taxes and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes paid, net of refunds, amounted to $25.1 million in 2020, $25.9 million in 2019 and $28.1 million in 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MTc_232cf712-c04b-4495-b12b-e87064f201f5">The following tables present components of income tax expense/(benefit) and income before income taxes on continuing operations:&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.704%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax based on income from continuing operations, at estimated tax rates of&#160;28%,&#160;28%, and&#160;31%, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax before discrete items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discrete tax expense/(benefit):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net impact of mandatory deemed repatriation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for/resolution of tax audits and contingencies, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustments to prior period tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for/adjustment to beginning of year valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enacted tax legislation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of non-deductible foreign exchange loss on intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income/(loss) before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax provision&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,415&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,359&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;192&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;69&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,991)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total income tax expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,831&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <ain:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateContinuingOperationsPercent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEtMC0xLTEtNjgyL3RleHRyZWdpb246N2ViMjQ5Y2M1Y2EwNDg1MDg3MzA0OGQ3YTA5NTU3MmFfMTA5OTUxMTYyNzg5NQ_3f5ce267-eab4-4b57-8de5-68b02b445a49"
      unitRef="number">0.28</ain:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateContinuingOperationsPercent>
    <ain:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateContinuingOperationsPercent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEtMC0xLTEtNjgyL3RleHRyZWdpb246N2ViMjQ5Y2M1Y2EwNDg1MDg3MzA0OGQ3YTA5NTU3MmFfMTA5OTUxMTYyNzkwMQ_02684df3-46ab-463d-b8ac-aeba75d7776c"
      unitRef="number">0.28</ain:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateContinuingOperationsPercent>
    <ain:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateContinuingOperationsPercent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEtMC0xLTEtNjgyL3RleHRyZWdpb246N2ViMjQ5Y2M1Y2EwNDg1MDg3MzA0OGQ3YTA5NTU3MmFfMTA5OTUxMTYyNzkwNw_2a22af43-7332-4481-9d31-bb611f1a799d"
      unitRef="number">0.31</ain:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateContinuingOperationsPercent>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEtMi0xLTEtMA_71299155-ddec-4229-8089-39bfcd09f3e0"
      unitRef="usd">39544000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEtNC0xLTEtMA_7ba16a80-0600-4182-8cdf-40d827b1330a"
      unitRef="usd">49977000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEtNi0xLTEtMA_ad8b4936-d4a2-4da5-aece-d52f95c6867e"
      unitRef="usd">36044000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <ain:IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzItMi0xLTEtMA_30bc66b0-6ca9-442f-8b26-e26063e0950f"
      unitRef="usd">39544000</ain:IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems>
    <ain:IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzItNC0xLTEtMA_4d03c421-2bf0-4fe6-bfc2-783f33c30bdd"
      unitRef="usd">49977000</ain:IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems>
    <ain:IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzItNi0xLTEtMA_32af549f-609d-45a0-980f-36a709593025"
      unitRef="usd">36044000</ain:IncomeTaxBenefitFromContinuingOperationsBeforeDiscreteItems>
    <ain:IncomeTaxReconciliationRepatriationsOfForeignEarnings
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzQtMi0xLTEtMA_46b8b920-28df-4cb7-94b2-0c3e018c3e30"
      unitRef="usd">0</ain:IncomeTaxReconciliationRepatriationsOfForeignEarnings>
    <ain:IncomeTaxReconciliationRepatriationsOfForeignEarnings
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzQtNC0xLTEtMA_26bf52ea-7102-4d68-9325-9c9f09dd3558"
      unitRef="usd">0</ain:IncomeTaxReconciliationRepatriationsOfForeignEarnings>
    <ain:IncomeTaxReconciliationRepatriationsOfForeignEarnings
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzQtNi0xLTEtMA_c9da116d-9a0b-4552-85c8-7998246c9c96"
      unitRef="usd">-1003000</ain:IncomeTaxReconciliationRepatriationsOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzUtMi0xLTEtMA_7bb104b2-8809-46ed-8c18-1c17ec0a5a2e"
      unitRef="usd">752000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzUtNC0xLTEtMA_6d95cb6d-02dd-402e-a81e-ab2b6d7187a8"
      unitRef="usd">-2874000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzUtNi0xLTEtMA_bbcac910-47e0-40c4-8d89-01c99b668d21"
      unitRef="usd">1286000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzYtMi0xLTEtMA_9786ca0b-2120-47d5-ac58-7528b2aa86c2"
      unitRef="usd">-2420000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzYtNC0xLTEtMA_cb9a39fd-9761-49d9-9336-a0c110f07efd"
      unitRef="usd">-1637000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzYtNi0xLTEtMA_ba73d4cf-8e95-42e3-ad6c-dca1dfd99420"
      unitRef="usd">-1284000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzctMi0xLTEtMA_9b9009e3-b72d-4bbe-9f92-596499ae456c"
      unitRef="usd">168000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzctNC0xLTEtMA_cd1d3802-ac3f-463c-a0de-17f9f6de3d88"
      unitRef="usd">-525000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzctNi0xLTEtMA_4068677b-5d5a-4539-9cb1-38e725334f02"
      unitRef="usd">-4882000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <ain:IncomeTaxReconciliationChangeInEnactedTaxLegislation
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzgtMi0xLTEtMA_c584b3f0-4ed2-4d4b-ae58-a3c2a421cf5c"
      unitRef="usd">0</ain:IncomeTaxReconciliationChangeInEnactedTaxLegislation>
    <ain:IncomeTaxReconciliationChangeInEnactedTaxLegislation
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzgtNC0xLTEtMA_720190d0-a23f-4bc5-8cdf-0a412bbcda94"
      unitRef="usd">-112000</ain:IncomeTaxReconciliationChangeInEnactedTaxLegislation>
    <ain:IncomeTaxReconciliationChangeInEnactedTaxLegislation
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzgtNi0xLTEtMA_56515018-1bba-4c41-8bb1-4fbf77b7416c"
      unitRef="usd">2067000</ain:IncomeTaxReconciliationChangeInEnactedTaxLegislation>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzktMi0xLTEtMzMzNg_2b493f60-74db-4734-918a-aeff98dc54eb"
      unitRef="usd">3801000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzktNC0xLTEtMzMzNg_eaecf98b-68cd-43fa-90ad-7c6ce406da28"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzktNi0xLTEtMzMzNg_a281017d-3b2a-4a0a-be2a-8efe3d7e16ab"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEwLTItMS0xLTMzMzY_40bb8ac1-9e0c-42cd-8f35-f914ee13f1ae"
      unitRef="usd">-14000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEwLTQtMS0xLTMzMzY_c9fe64ce-450f-4ff4-aeeb-f3e84a823ba4"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzEwLTYtMS0xLTMzMzY_d0713835-3fdb-4be8-ad11-6d6027acb452"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzktMi0xLTEtMA_ff53b530-3abb-4d8f-a5f8-71aff8900fbd"
      unitRef="usd">41831000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzktNC0xLTEtMA_bce98c45-2a1f-400f-82a2-8994197a0734"
      unitRef="usd">44829000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3OWJhZDM2OTYwYTI0YmU2ODViYjJjNjliOTczYjIwMS90YWJsZXJhbmdlOjc5YmFkMzY5NjBhMjRiZTY4NWJiMmM2OWI5NzNiMjAxXzktNi0xLTEtMA_5ee0d62a-d240-4b0a-bb60-2afb832ea235"
      unitRef="usd">32228000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzItMi0xLTEtMA_0ddf6e8e-2c2d-4bbc-bb2b-a260282651de"
      unitRef="usd">63375000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzItNC0xLTEtMA_4ebbac7a-a645-42a1-9715-bf776d2078f2"
      unitRef="usd">76024000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzItNi0xLTEtMA_e6a9e97d-5e65-4120-b720-c1ea8df4b379"
      unitRef="usd">41875000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzMtMi0xLTEtMA_a3291b76-0d1e-43dd-a89d-7f83b0be9652"
      unitRef="usd">75699000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzMtNC0xLTEtMA_4216ab9d-0b72-4006-b3ca-b05aff9e363c"
      unitRef="usd">102188000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzMtNi0xLTEtMA_81b4b1b3-1cf0-440c-bfe4-a81ad3af6725"
      unitRef="usd">73372000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzQtMi0xLTEtMA_86ccebe3-9fe4-479c-9392-a62c2c826943"
      unitRef="usd">139074000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzQtNC0xLTEtMA_615305c9-baf1-4773-b1a7-8d0bde70b0ef"
      unitRef="usd">178212000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzQtNi0xLTEtMA_868fb9c9-7a40-4c29-8902-93c845a8a6c4"
      unitRef="usd">115247000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzctMi0xLTEtMA_38c3303e-efd2-4f27-b423-92091fd077c7"
      unitRef="usd">1415000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzctNC0xLTEtMA_a49800c9-cf1c-4986-b3b1-371a4140c286"
      unitRef="usd">780000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzctNi0xLTEtMA_a8bf65d8-eefd-4a5c-98b6-4e924f248015"
      unitRef="usd">304000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzgtMi0xLTEtMA_293212f8-ab1a-4aa8-bf44-0b254536b6c3"
      unitRef="usd">2028000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzgtNC0xLTEtMA_1b48b4a0-15f0-4d5f-be7e-a45856eef463"
      unitRef="usd">6357000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzgtNi0xLTEtMA_557c3d3e-7edd-4cc9-9bae-3b0c83fe9fdf"
      unitRef="usd">4996000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzktMi0xLTEtMA_ec7b0001-cab6-4d3b-a19a-0f2802839f6f"
      unitRef="usd">26916000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzktNC0xLTEtMA_ed63bfbc-5216-4ee0-9b15-8a8540020124"
      unitRef="usd">25255000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzktNi0xLTEtMA_29309542-861d-4377-8df8-af42df277b91"
      unitRef="usd">21557000</us-gaap:ForeignIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEwLTItMS0xLTA_1b5e3641-d2f6-41c3-af75-c5c13054ddf0"
      unitRef="usd">30359000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEwLTQtMS0xLTA_2588c6c4-c6df-4da7-9220-36125b874197"
      unitRef="usd">32392000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEwLTYtMS0xLTA_b323009d-45fb-4d28-98f4-c19f25e58be8"
      unitRef="usd">26857000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEyLTItMS0xLTA_524fb871-f461-402b-a143-41d5f99132a1"
      unitRef="usd">11211000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEyLTQtMS0xLTA_6dd85963-b482-4a2f-a824-61e1efaa9216"
      unitRef="usd">10583000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEyLTYtMS0xLTA_731810f5-8716-423d-a4a2-b3803e46c54e"
      unitRef="usd">10700000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEzLTItMS0xLTA_93fcfc93-85a9-4aec-a7a0-7847cf02e995"
      unitRef="usd">192000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEzLTQtMS0xLTA_f2aa82cd-f930-4430-9dcd-0890e1d95c7f"
      unitRef="usd">253000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzEzLTYtMS0xLTA_f938a49e-a565-4055-af74-e44f04cc1d41"
      unitRef="usd">-338000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE0LTItMS0xLTA_38d55dc8-5488-4f4e-a8f5-3ff12ba56859"
      unitRef="usd">69000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE0LTQtMS0xLTA_fd01d923-0f1f-4353-93f3-20a43853c2dc"
      unitRef="usd">1601000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE0LTYtMS0xLTA_bf5cb678-37db-4f83-bdd3-7c8b5b6e7f62"
      unitRef="usd">-4991000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE1LTItMS0xLTA_1a3b8119-8d99-4c85-8248-3700944378e9"
      unitRef="usd">11472000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE1LTQtMS0xLTA_5c11f757-f221-4c4d-abea-a703b7dbbc6e"
      unitRef="usd">12437000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE1LTYtMS0xLTA_0ab8c1ec-03c2-4b77-b6d8-ea0adfcda4ab"
      unitRef="usd">5371000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE2LTItMS0xLTA_685b12f2-2215-4a96-afd4-b97eeaf38c03"
      unitRef="usd">41831000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE2LTQtMS0xLTA_54658150-7b29-4ec0-adf4-c39582f86511"
      unitRef="usd">44829000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTpmYjczYTUxMjA3NzI0ZTkyOWZkZjA2YzgyZDNjYTI5Ni90YWJsZXJhbmdlOmZiNzNhNTEyMDc3MjRlOTI5ZmRmMDZjODJkM2NhMjk2XzE2LTYtMS0xLTA_c7171b38-183f-4d1a-a266-e07d117431c6"
      unitRef="usd">32228000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MTg_ec1b32da-ebe3-4291-a33e-8163fa111627">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The significant components of deferred income tax expense/(benefit) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net effect of temporary differences&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,173&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retirement benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net impact to operating loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enacted changes in tax laws and rates&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adjustment to beginning-of-the-year valuation allowance balance for changes in circumstances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <ain:DeferredIncomeTaxExpenseBenefitNetEffectOfTemporaryDifferences
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzEtMi0xLTEtMA_b8096cd4-7d5c-4ed4-8fc3-cea708cef38e"
      unitRef="usd">5262000</ain:DeferredIncomeTaxExpenseBenefitNetEffectOfTemporaryDifferences>
    <ain:DeferredIncomeTaxExpenseBenefitNetEffectOfTemporaryDifferences
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzEtNC0xLTEtMA_ef36d369-3d9d-489c-a5ed-0e993ce591d2"
      unitRef="usd">-18000</ain:DeferredIncomeTaxExpenseBenefitNetEffectOfTemporaryDifferences>
    <ain:DeferredIncomeTaxExpenseBenefitNetEffectOfTemporaryDifferences
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzEtNi0xLTEtMA_99ca548a-aaee-43eb-87b2-c139d530183e"
      unitRef="usd">-4657000</ain:DeferredIncomeTaxExpenseBenefitNetEffectOfTemporaryDifferences>
    <ain:IncomeTaxReconciliationTaxCreditForeign
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzItMi0xLTEtMA_c0cddd30-437d-4b48-a292-00b42ad34948"
      unitRef="usd">7173000</ain:IncomeTaxReconciliationTaxCreditForeign>
    <ain:IncomeTaxReconciliationTaxCreditForeign
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzItNC0xLTEtMA_d8c4ce53-71b6-49bf-bb35-decce596a849"
      unitRef="usd">12530000</ain:IncomeTaxReconciliationTaxCreditForeign>
    <ain:IncomeTaxReconciliationTaxCreditForeign
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzItNi0xLTEtMA_dd667ad6-c183-46cd-a594-48d528a5a5aa"
      unitRef="usd">9437000</ain:IncomeTaxReconciliationTaxCreditForeign>
    <ain:IncomeTaxBenefitChangeInPostretirementBenefitPlan
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzMtMi0xLTEtMA_ed2e7b28-d67e-4784-a3f2-5c8068f02975"
      unitRef="usd">401000</ain:IncomeTaxBenefitChangeInPostretirementBenefitPlan>
    <ain:IncomeTaxBenefitChangeInPostretirementBenefitPlan
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzMtNC0xLTEtMA_ea62881a-a4c1-400c-8aaa-0071f2ebef0f"
      unitRef="usd">-752000</ain:IncomeTaxBenefitChangeInPostretirementBenefitPlan>
    <ain:IncomeTaxBenefitChangeInPostretirementBenefitPlan
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzMtNi0xLTEtMA_b4639299-9570-474c-ac30-7a73c2ed912e"
      unitRef="usd">2360000</ain:IncomeTaxBenefitChangeInPostretirementBenefitPlan>
    <ain:NetBenefitOfOperatingLossCarryforwards
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzQtMi0xLTEtMA_019c40b4-adeb-4aab-b44f-4d6cc348e286"
      unitRef="usd">-1532000</ain:NetBenefitOfOperatingLossCarryforwards>
    <ain:NetBenefitOfOperatingLossCarryforwards
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzQtNC0xLTEtMA_c7369439-377c-433e-80b2-24af25383f03"
      unitRef="usd">1314000</ain:NetBenefitOfOperatingLossCarryforwards>
    <ain:NetBenefitOfOperatingLossCarryforwards
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzQtNi0xLTEtMA_235720e4-1f5b-4a5d-b822-bd3e481ff65c"
      unitRef="usd">1046000</ain:NetBenefitOfOperatingLossCarryforwards>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzUtMi0xLTEtMA_cd0d0376-5c75-41e6-b42b-770684d57060"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzUtNC0xLTEtMA_3f683669-f6c1-4990-af61-5f7214f4d4cf"
      unitRef="usd">-112000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzUtNi0xLTEtMA_080ec33a-41e0-4efc-9300-8dfe30349b85"
      unitRef="usd">2067000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzYtMi0xLTEtMA_d8f7ef9a-4805-4046-a534-e4a49f3251a9"
      unitRef="usd">168000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzYtNC0xLTEtMA_2f492617-e6aa-4da0-8e2d-cb187c13cecc"
      unitRef="usd">-525000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzYtNi0xLTEtMA_18385060-832b-4f31-8f56-a9a2f7dbb701"
      unitRef="usd">-4882000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzctMi0xLTEtMA_04cdcd4d-451d-4505-bded-82d6f4f93c69"
      unitRef="usd">11472000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzctNC0xLTEtMA_f234a537-608c-49c2-9790-90d465603778"
      unitRef="usd">12437000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMGYyZjZhMTNkZjY0M2RmYjdiY2EzNjkxOTc2NTE5Ni90YWJsZXJhbmdlOjAwZjJmNmExM2RmNjQzZGZiN2JjYTM2OTE5NzY1MTk2XzctNi0xLTEtMA_ff7d5240-0cd7-4a26-bfc0-2bf90fbaa802"
      unitRef="usd">5371000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MTk_e86618f8-1d16-463a-9c32-83eddc23848c">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the U.S. federal statutory tax rate to the Company&#x2019;s effective income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.291%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.428%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. federal statutory tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-U.S. local income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. permanent adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign permanent adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign rate differential&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net U.S. tax on non-U.S. earnings and foreign withholdings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision for/resolution of tax audits and contingencies, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Provision for/adjustment to beginning of year valuation allowances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enacted tax legislation and rate change&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of non-deductible foreign exchange loss on intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Return to provision and other adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEtMS0xLTEtMA_a62c59b9-f724-460f-aa11-7d0a28cc2fc2"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEtMy0xLTEtMA_03df7831-d91f-4111-ae55-8b8e1ea31e0f"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEtNS0xLTEtMA_9ebd5da7-91ea-4349-bccd-7e99bdd9a049"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzItMS0xLTEtMA_50d36a46-c728-451e-928b-f8c30e6f9f9f"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzItMy0xLTEtMA_2db596ef-7c63-44b8-955b-bed199653a81"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzItNS0xLTEtMA_2700b5ea-7841-4902-a903-a6cbe83f45ab"
      unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <ain:EffectiveIncomeTaxRateReconciliationOtherNonUSLocalIncomeTaxes
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzMtMS0xLTEtMA_934b2114-c0fb-46e9-aaa7-d97d184219fd"
      unitRef="number">0.032</ain:EffectiveIncomeTaxRateReconciliationOtherNonUSLocalIncomeTaxes>
    <ain:EffectiveIncomeTaxRateReconciliationOtherNonUSLocalIncomeTaxes
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzMtMy0xLTEtMA_1f1c2042-f8ac-4007-8dbf-9d3e99ff46fc"
      unitRef="number">0.044</ain:EffectiveIncomeTaxRateReconciliationOtherNonUSLocalIncomeTaxes>
    <ain:EffectiveIncomeTaxRateReconciliationOtherNonUSLocalIncomeTaxes
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzMtNS0xLTEtMA_7395d2fd-09a6-458f-be3d-348cd3faeffc"
      unitRef="number">0.033</ain:EffectiveIncomeTaxRateReconciliationOtherNonUSLocalIncomeTaxes>
    <ain:EffectiveIncomeTaxRateReconciliationRepatriationOfEarnings
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzQtMS0xLTEtMA_ddb069a1-b2c2-4373-a81a-b5a993b8d111"
      unitRef="number">0.001</ain:EffectiveIncomeTaxRateReconciliationRepatriationOfEarnings>
    <ain:EffectiveIncomeTaxRateReconciliationRepatriationOfEarnings
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzQtMy0xLTEtMA_ef39bb70-0abe-4aa7-b879-2172037d2d84"
      unitRef="number">0</ain:EffectiveIncomeTaxRateReconciliationRepatriationOfEarnings>
    <ain:EffectiveIncomeTaxRateReconciliationRepatriationOfEarnings
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzQtNS0xLTEtMA_454b9d8f-3029-47a7-8bf8-fa21c06e3871"
      unitRef="number">-0.003</ain:EffectiveIncomeTaxRateReconciliationRepatriationOfEarnings>
    <ain:EffectiveIncomeTaxRateReconciliationRepatriationsOfForeignEarnings
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzUtMS0xLTEtMA_832d3ff8-e3d3-479e-abf7-3f2c42341f97"
      unitRef="number">0.002</ain:EffectiveIncomeTaxRateReconciliationRepatriationsOfForeignEarnings>
    <ain:EffectiveIncomeTaxRateReconciliationRepatriationsOfForeignEarnings
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzUtMy0xLTEtMA_e0df7ba8-a703-452d-8f88-8ea7ff353c2c"
      unitRef="number">0.004</ain:EffectiveIncomeTaxRateReconciliationRepatriationsOfForeignEarnings>
    <ain:EffectiveIncomeTaxRateReconciliationRepatriationsOfForeignEarnings
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzUtNS0xLTEtMA_d9521c5b-a4dd-4e74-8471-a78713966fb7"
      unitRef="number">-0.004</ain:EffectiveIncomeTaxRateReconciliationRepatriationsOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzYtMS0xLTEtMA_b69d02fd-23a2-442f-8a8b-687e7da69342"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzYtMy0xLTEtMA_9ba810bf-78d2-4d74-b4eb-36c2dcda1002"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzYtNS0xLTEtMA_d9883c49-566c-41d4-8d8d-f3381932b6eb"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <ain:EffectiveIncomeTaxRateReconciliationUSTaxOnForeignEarningsAndForeignWithholding
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzctMS0xLTEtMA_a5a5d736-0e3c-47a3-a898-c02eb534373b"
      unitRef="number">0.012</ain:EffectiveIncomeTaxRateReconciliationUSTaxOnForeignEarningsAndForeignWithholding>
    <ain:EffectiveIncomeTaxRateReconciliationUSTaxOnForeignEarningsAndForeignWithholding
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzctMy0xLTEtMA_dbb24295-a064-4e3e-aaaa-ebdc89212233"
      unitRef="number">0.003</ain:EffectiveIncomeTaxRateReconciliationUSTaxOnForeignEarningsAndForeignWithholding>
    <ain:EffectiveIncomeTaxRateReconciliationUSTaxOnForeignEarningsAndForeignWithholding
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzctNS0xLTEtMA_d174f00e-cd6b-44e3-8e73-1513a3475094"
      unitRef="number">0.057</ain:EffectiveIncomeTaxRateReconciliationUSTaxOnForeignEarningsAndForeignWithholding>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzgtMS0xLTEtMA_20a70ff9-0d67-41d6-9aea-db535e56dbd3"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzgtMy0xLTEtMA_26380855-802a-4492-b27c-0aa296d7c5e3"
      unitRef="number">-0.016</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzgtNS0xLTEtMA_5ffff441-2019-4064-bcb6-82ec82410c02"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingencies>
    <ain:EffectiveIncomeTaxRateReconciliationTaxCreditsReceived
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzktMS0xLTEtMA_6159d691-56ed-4b58-b040-9ed78dd4dd8c"
      unitRef="number">-0.004</ain:EffectiveIncomeTaxRateReconciliationTaxCreditsReceived>
    <ain:EffectiveIncomeTaxRateReconciliationTaxCreditsReceived
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzktMy0xLTEtMA_526bd9ec-dcd4-4308-9bf9-9ac8b49bc96d"
      unitRef="number">-0.003</ain:EffectiveIncomeTaxRateReconciliationTaxCreditsReceived>
    <ain:EffectiveIncomeTaxRateReconciliationTaxCreditsReceived
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzktNS0xLTEtMA_374314b0-6923-412f-afc8-9198d8652179"
      unitRef="number">-0.001</ain:EffectiveIncomeTaxRateReconciliationTaxCreditsReceived>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEwLTEtMS0xLTA_04529ba5-081d-4a7d-8db3-5ad9c362fe99"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEwLTMtMS0xLTA_37d1a8ea-a2da-48ed-9162-14f108fb45e7"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEwLTUtMS0xLTA_b8106d30-822e-4ee4-8f09-815feb8fb5bc"
      unitRef="number">-0.042</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzExLTEtMS0xLTA_743409e2-6ace-4085-93d0-a019aac0d9e2"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzExLTMtMS0xLTA_3440d3e3-9682-42b9-bed6-681c7f0a5a06"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzExLTUtMS0xLTA_8e99dbc8-8c06-44f6-af9f-b34462ab1530"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEyLTEtMS0xLTM2MzM_a92e0b06-6bef-4533-9929-ea2bdcefe9f3"
      unitRef="number">0.027</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEyLTMtMS0xLTM2MzM_25d1b881-1f3a-4ae8-b7f2-176be7f6ffbc"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEyLTUtMS0xLTM2MzM_f71424a4-f0f0-4c93-bbbb-e3e8c04cf26e"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEyLTEtMS0xLTA_60af261d-4b93-440c-b79c-b5d38fc714f8"
      unitRef="number">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEyLTMtMS0xLTA_f95f8945-fe36-4e33-8538-7d2977d782d2"
      unitRef="number">-0.021</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEyLTUtMS0xLTA_27d56340-4eba-4395-9b40-30118750a57d"
      unitRef="number">-0.030</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEzLTEtMS0xLTA_01ed3466-4aff-4ff6-a0be-ea6eb8faa456"
      unitRef="number">0.301</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEzLTMtMS0xLTA_64e080cb-ca7a-4a77-8353-8c4fc84e0ff4"
      unitRef="number">0.252</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTowMWYxNTY2MWYxZWQ0YWVhYjExYTZlZTdmZTMxOGM0Yy90YWJsZXJhbmdlOjAxZjE1NjYxZjFlZDRhZWFiMTFhNmVlN2ZlMzE4YzRjXzEzLTUtMS0xLTA_9d2d62b2-4ba0-43a9-b202-22f51da75fbf"
      unitRef="number">0.280</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3MTQ_e0efda70-b15a-49a1-bed7-d6a7fb4abc85"
      unitRef="usd">3800000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:NumberOfCountriesInWhichEntityOperates
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzQyMw_f07dc533-3173-4b03-8fbb-f10e7bcde0cc"
      unitRef="country">18</us-gaap:NumberOfCountriesInWhichEntityOperates>
    <ain:FederalTaxRateOfDeferredTaxAssetsAndLiabilities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzU3Mg_12fb3d9c-8eda-4efb-a546-c66112270507"
      unitRef="number">0.21</ain:FederalTaxRateOfDeferredTaxAssetsAndLiabilities>
    <ain:FederalTaxRateOfDeferredTaxAssetsAndLiabilities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzEzMTM_53d76df0-d59e-4786-9dd0-40190ccfe3de"
      unitRef="number">0.21</ain:FederalTaxRateOfDeferredTaxAssetsAndLiabilities>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie7ea31e34f274ae7945d11dddad8d64e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE1NTU_2ed3f9b2-2a9f-43a8-9b17-2dda04ef4e50"
      unitRef="number">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ifbfbba9668a84198b95fd0cc98d2a955_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE1NzY_e79925bf-089d-4a9d-a4e0-1b1f142a23ec"
      unitRef="number">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie11a7b48cac14bc9b1a5c12f7128f1e1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2MDI_1975cf63-8c42-4ab6-82cc-815826650283"
      unitRef="number">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i23c097687e3a4d1f89feb2ae7490f8d6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE3MDY_7bab6e2f-9c45-45f8-964c-af0df2ddd600"
      unitRef="number">0.078</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeReductionOfTaxableIncome
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3Mjg_9a62847c-82ba-48f1-804d-cc3234e0e69c"
      unitRef="usd">15000000</ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeReductionOfTaxableIncome>
    <ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeTaxCreditForeignAmount
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3NDE_00027966-fe4f-48fc-867c-076fda2a14bc"
      unitRef="usd">700000</ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeTaxCreditForeignAmount>
    <ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeTaxCreditForeignPercent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3NTU_4680fd44-9f22-44ee-b70a-ec3818bf2bf6"
      unitRef="number">0.005</ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeTaxCreditForeignPercent>
    <ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeTaxCreditForeignAmount
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3NjE_7145f429-46d5-4c9e-a274-5c65bdbc08d4"
      unitRef="usd">700000</ain:TaxCutsAndJobsActGlobalIntangibleLowTaxedIncomeTaxCreditForeignAmount>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MjA_30822754-9fbb-466c-9560-c0972d1c5801">Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.026%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-U.S.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent deferred tax assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,995&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities, deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, equipment and intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,498&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;82&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;517&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,283&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities, reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,704&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent deferred tax assets before valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: valuation allowance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(10,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,102)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total noncurrent deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncurrent deferred tax liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrepatriated foreign earnings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant, equipment and intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred gain&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Flow-through deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,881&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;519&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total noncurrent deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,989&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,827&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzMtMi0xLTEtMA_13029721-06d9-46a8-b2e0-43456fa3deb8"
      unitRef="usd">672000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzMtNC0xLTEtMA_115c69bf-2277-45c2-9600-33642c37ffdf"
      unitRef="usd">823000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzMtNi0xLTEtMA_2f1ad363-fc0d-43a4-8d44-631f1f6bd673"
      unitRef="usd">1453000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzMtOC0xLTEtMA_5aa82f95-f005-43b5-bb33-622a001f0921"
      unitRef="usd">1050000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzQtMi0xLTEtMA_f0e38b40-d16e-4fd4-96ab-ffecfe13c32d"
      unitRef="usd">762000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzQtNC0xLTEtMA_77de3c15-8629-4dc7-b224-98de1d7669f9"
      unitRef="usd">636000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzQtNi0xLTEtMA_162b1a9d-11f7-4a50-8006-6d5c03a5f57e"
      unitRef="usd">1995000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzQtOC0xLTEtMA_41188986-5749-4dc7-8940-1d25f286b0c2"
      unitRef="usd">1231000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzUtMi0xLTEtMA_b6e5a52a-175b-4363-89b6-2edff511ab30"
      unitRef="usd">4490000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzUtNC0xLTEtMA_e3a4379f-ee61-46d8-b28b-f645514a052d"
      unitRef="usd">4730000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzUtNi0xLTEtMA_9c4ae35c-4421-43a2-aac7-00d667804ed7"
      unitRef="usd">1064000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzUtOC0xLTEtMA_6b148cdc-44a4-42c1-99ef-47b4bd0bb5c9"
      unitRef="usd">1386000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzYtMi0xLTEtMA_c9a19148-453f-4a65-9536-77b116e667dc"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzYtNC0xLTEtMA_5c1858eb-6e68-41a5-a211-19bc0e99d780"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzYtNi0xLTEtMA_bdb0558a-fb91-4a3b-a813-85ecbd857495"
      unitRef="usd">2382000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzYtOC0xLTEtMA_a2bd7b36-7e97-4e13-851c-dd198589cd86"
      unitRef="usd">4892000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzctMi0xLTEtMA_d7e0fcf3-9305-431f-82d6-02244f47fe93"
      unitRef="usd">12498000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzctNC0xLTEtMA_e1ecca83-b49e-4832-b0d6-dd8a53c04930"
      unitRef="usd">14885000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzctNi0xLTEtMA_e7341d18-4cd1-4853-9759-0a9dd6b30f8d"
      unitRef="usd">82000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzctOC0xLTEtMA_f0d4b8b1-5029-47e3-acc5-56b87e51f802"
      unitRef="usd">1048000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzgtMi0xLTEtMA_295d11aa-001e-4af6-b7d3-a1deb4d4aab0"
      unitRef="usd">517000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzgtNC0xLTEtMA_165b5947-a079-4248-a99f-3ca929d4ee0a"
      unitRef="usd">2266000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzgtNi0xLTEtMA_38075351-9ac5-4515-8fe8-71ba7c237057"
      unitRef="usd">24509000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzgtOC0xLTEtMA_8c7e0569-e1ea-4f90-84a6-f5ec9b545de9"
      unitRef="usd">21467000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzktMi0xLTEtMA_f21a906b-8725-451d-94d1-951624d3b67e"
      unitRef="usd">9236000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzktNC0xLTEtMA_33bbc2b6-392b-40ce-b666-c7b694d048a0"
      unitRef="usd">15931000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzktNi0xLTEtMA_eca98cee-38a9-473f-9370-ea4649665c8f"
      unitRef="usd">954000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzktOC0xLTEtMA_92b49a8e-6976-4def-a303-e932d2a78242"
      unitRef="usd">936000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEwLTItMS0xLTA_a1462871-f286-4c97-b7f7-1059947c390a"
      unitRef="usd">3283000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEwLTQtMS0xLTA_006c4cc1-ec2c-46f2-9ed5-b1daa461577d"
      unitRef="usd">1411000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEwLTYtMS0xLTA_b67b13ef-ac01-4321-a2f5-0a6f015fa3ff"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEwLTgtMS0xLTA_7fd6c6fa-d71b-452d-b8cb-b81a6e5048c0"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzExLTItMS0xLTA_7bd43aad-6662-4965-98b8-bff6f8c0e0c5"
      unitRef="usd">2704000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzExLTQtMS0xLTA_f5ea1a00-95ce-480d-9432-2080a42757f6"
      unitRef="usd">2953000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzExLTYtMS0xLTA_373a39d8-8b81-4162-983b-fb0ff7166386"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzExLTgtMS0xLTA_03078486-4db7-4636-b0fc-10d4b18ebdb0"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEyLTItMS0xLTA_9defe1dc-7193-4898-9179-da3743a02370"
      unitRef="usd">1471000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEyLTQtMS0xLTA_ab91090c-2a4e-45e1-9341-06fd6aee665c"
      unitRef="usd">2417000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEyLTYtMS0xLTA_5450711e-0e9c-4f07-a4f9-fdc11ba7994d"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEyLTgtMS0xLTA_4464b23f-79b0-47d1-a8e9-c9eed37923fd"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEzLTItMS0xLTA_40885554-3337-416e-981f-b277f15b3bcd"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEzLTQtMS0xLTA_dfdf519d-2627-4729-aa24-4932c351071d"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEzLTYtMS0xLTA_7644815c-b2ee-4615-9fac-2070feff0aa3"
      unitRef="usd">638000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzEzLTgtMS0xLTA_9e8c3d4c-9674-47ea-8e5f-77c58166e087"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE0LTItMS0xLTA_2c7bad34-b03c-4243-87a9-5a776f05b811"
      unitRef="usd">35633000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE0LTQtMS0xLTA_762c7519-cac9-4a7f-8bbb-b15600d13fd3"
      unitRef="usd">46052000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE0LTYtMS0xLTA_40e25cdf-ce42-4d0c-9cb4-081f141ef4df"
      unitRef="usd">33077000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE0LTgtMS0xLTA_1ac155b0-d606-4ea1-ac74-dcd009d739c4"
      unitRef="usd">32010000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE1LTItMS0xLTA_d96f2838-7371-424d-a38c-33ee491a29f9"
      unitRef="usd">9000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE1LTQtMS0xLTA_1811bcc3-803c-4314-9db4-2164dc97d739"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE1LTYtMS0xLTA_39d0a60d-63fd-4075-a10e-218fcdc3b2cd"
      unitRef="usd">10261000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE1LTgtMS0xLTA_2f70d680-987f-46e5-b1ef-543e107aeb36"
      unitRef="usd">9102000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i202c882c8d1743338db51129c5d8dbc6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE2LTItMS0xLTA_5222713a-3276-4fa1-ba6c-2175a0776e05"
      unitRef="usd">35624000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i1c72c7a17c4044449aa852fa5714991f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE2LTQtMS0xLTA_9a1e0145-0f37-4e24-93eb-718bffe0e0d7"
      unitRef="usd">46052000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i23f2b311663f434ab89a3eb5dfc70133_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE2LTYtMS0xLTA_5e6c10b4-3990-417e-bcb2-c80caf352332"
      unitRef="usd">22816000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i64e0265c96014b36a30f417ffb1febd9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE2LTgtMS0xLTA_876712d7-ed58-46ea-95ee-0f605b69dd70"
      unitRef="usd">22908000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ib38a5982055e4f3b935c2e08dc61f914_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE3LTItMS0xLTA_bd929cfd-c1e9-4635-9728-ea26955ff9b0"
      unitRef="usd">35624000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="iaaa4fdbf40764c189a4298924036faa2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE3LTQtMS0xLTA_b6e12507-c05c-4987-922e-c9ba235ee691"
      unitRef="usd">46052000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i3d6cc80495534578a86b5dd83553fc6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE3LTYtMS0xLTA_b52be06a-606f-4ee0-9586-ba20636e4a11"
      unitRef="usd">22816000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i9e71534f564a4f34ad46b559158209a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE3LTgtMS0xLTA_ea3b0e37-2582-44b2-b283-31ce70e7e55f"
      unitRef="usd">22908000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE5LTItMS0xLTA_89c99463-6515-4636-be43-2540c8e7ffc0"
      unitRef="usd">3779000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE5LTQtMS0xLTA_2e35784d-5441-4752-95e2-2baad02cadc9"
      unitRef="usd">2202000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE5LTYtMS0xLTA_0977354e-c1c1-4427-8551-dd845addb809"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzE5LTgtMS0xLTA_eeb6253b-4fd3-4150-9021-f0b050f0a9d4"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIwLTItMS0xLTA_c718e9dd-1166-4310-bcae-9ff0dcdb4a70"
      unitRef="usd">3122000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIwLTQtMS0xLTA_a0f16cc6-2bbc-4172-ba90-dad044e7f026"
      unitRef="usd">4404000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIwLTYtMS0xLTA_c5b7464a-8b3e-4778-a4bb-8f1984f452b8"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIwLTgtMS0xLTA_2bc2f93c-5f54-431f-9e79-f1ab1938db8e"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIyLTItMS0xLTA_bec1366a-e1e0-401f-8b6d-e5434a27e027"
      unitRef="usd">2911000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIyLTQtMS0xLTA_babfb26e-84b9-4928-b850-b037ff5888fc"
      unitRef="usd">3391000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIyLTYtMS0xLTA_935c43ad-ead1-4530-83b3-eb703316ed47"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzIyLTgtMS0xLTA_807254d9-1f0f-4894-87c6-c62de9004235"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <ain:FlowthroughDtls
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI0LTItMS0xLTA_bb5321b4-79bb-451a-9d6e-251dde5a9f6c"
      unitRef="usd">6881000</ain:FlowthroughDtls>
    <ain:FlowthroughDtls
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI0LTQtMS0xLTA_763e1e97-f535-48a7-805c-83449db61b6d"
      unitRef="usd">6205000</ain:FlowthroughDtls>
    <ain:FlowthroughDtls
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI0LTYtMS0xLTA_f42a8995-b463-482d-8a31-5988a672de8d"
      unitRef="usd">0</ain:FlowthroughDtls>
    <ain:FlowthroughDtls
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI0LTgtMS0xLTA_56f14da9-6b62-4a39-8be3-bd71f0dd7498"
      unitRef="usd">0</ain:FlowthroughDtls>
    <ain:DeferredTaxLiabilitiesDeferredIncome
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI1LTItMS0xLTA_0b1b3478-77ac-4b7f-9ba2-2cb5e86ef563"
      unitRef="usd">0</ain:DeferredTaxLiabilitiesDeferredIncome>
    <ain:DeferredTaxLiabilitiesDeferredIncome
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI1LTQtMS0xLTA_1551469a-544e-4f22-9485-57b18d0a4e0c"
      unitRef="usd">0</ain:DeferredTaxLiabilitiesDeferredIncome>
    <ain:DeferredTaxLiabilitiesDeferredIncome
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI1LTYtMS0xLTA_2c6805b2-627a-44b5-9d55-131635d16c69"
      unitRef="usd">11989000</ain:DeferredTaxLiabilitiesDeferredIncome>
    <ain:DeferredTaxLiabilitiesDeferredIncome
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI1LTgtMS0xLTA_20bdb83b-ad24-42bb-aef8-67d41ce57163"
      unitRef="usd">8492000</ain:DeferredTaxLiabilitiesDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI2LTItMS0xLTA_8c8d04de-07f7-48a0-afc0-cd0c4dcd0d32"
      unitRef="usd">519000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI2LTQtMS0xLTA_9ba79f0f-a8bd-43bd-ba75-5ecda830681c"
      unitRef="usd">510000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI2LTYtMS0xLTA_f536e515-1e2a-4f48-9e80-055d135559b5"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI2LTgtMS0xLTA_54cef23a-fb52-49fa-93dc-955b196e840a"
      unitRef="usd">3137000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i7cc58e106b6748f5b227f6e70dd8b534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI3LTItMS0xLTA_ab078792-96d7-42f1-b269-bd22089de8ef"
      unitRef="usd">17212000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iaa0b1a07a51a446fbef2497be2b4ade1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI3LTQtMS0xLTA_3937b5b7-718a-46c6-97c0-21ddd523418f"
      unitRef="usd">16712000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i998bbbe3d1754b1bbe2bc818cd52a07e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI3LTYtMS0xLTA_7b6c37af-5fa0-4b06-9a59-b50664fc5391"
      unitRef="usd">11989000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i4e76b977e0a047e28d50f6e4ebf2b477_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI3LTgtMS0xLTA_dded906f-239a-43ef-b0e9-942ad05b2b7c"
      unitRef="usd">11629000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib38a5982055e4f3b935c2e08dc61f914_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI4LTItMS0xLTA_56356f49-d1d4-419f-a0f7-7978fb0f83e8"
      unitRef="usd">17212000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="iaaa4fdbf40764c189a4298924036faa2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI4LTQtMS0xLTA_49854834-f25f-470a-95d4-52b81ef72ea8"
      unitRef="usd">16712000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i3d6cc80495534578a86b5dd83553fc6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI4LTYtMS0xLTA_62fd0e49-2bf7-4db4-9630-5d471569d889"
      unitRef="usd">11989000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i9e71534f564a4f34ad46b559158209a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI4LTgtMS0xLTA_efcf2c40-7cff-4355-8c36-05f3fb678488"
      unitRef="usd">11629000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ib38a5982055e4f3b935c2e08dc61f914_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI5LTItMS0xLTA_7ebd5309-820c-445d-95f5-9a64f170b390"
      unitRef="usd">18412000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="iaaa4fdbf40764c189a4298924036faa2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI5LTQtMS0xLTA_f92318c2-ce8e-4309-ac47-42120016f928"
      unitRef="usd">29340000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i3d6cc80495534578a86b5dd83553fc6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI5LTYtMS0xLTA_089bfe41-80b5-47c8-ad4c-91d3e47db323"
      unitRef="usd">10827000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i9e71534f564a4f34ad46b559158209a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo3MDlkZmYzOGE4ZWM0OGY2ODY3NDJlNTc3NDg0MzEwYy90YWJsZXJhbmdlOjcwOWRmZjM4YThlYzQ4ZjY4Njc0MmU1Nzc0ODQzMTBjXzI5LTgtMS0xLTA_df6e103c-f889-4d7a-a3e9-83b8e12566fe"
      unitRef="usd">11279000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <ain:ValuationAllowanceExpense
      contextRef="ie11a7b48cac14bc9b1a5c12f7128f1e1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzI0MzA_b4401883-0011-44d1-8327-b26ba58fbdbe"
      unitRef="usd">100000</ain:ValuationAllowanceExpense>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie11a7b48cac14bc9b1a5c12f7128f1e1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzI1MDI_6137e423-4da4-45ca-b6b8-221bfafb485a"
      unitRef="usd">-300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <ain:ValuationAllowanceExpense
      contextRef="ic578f6bc96254b278100fabdcf463596_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzI2MzU_9bc6c1fc-eb6c-43c7-9208-674038895c68"
      unitRef="usd">700000</ain:ValuationAllowanceExpense>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzI3OTA_6a6d31b9-c33e-453a-aa8c-472bb7b97071"
      unitRef="usd">90600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzI4ODA_8e48e866-9425-4183-8e18-c011e7b4c25b"
      unitRef="usd">24600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzMyMDE_98788fb3-365d-4913-bd95-a3320ed1c1ab"
      unitRef="usd">10300000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="iefd4e1cc9ec34810a74925c3fc61c448_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzM1MzQ_76e70745-edf0-44a7-9029-e393cdb37b6a"
      unitRef="usd">8500000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i3d6cc80495534578a86b5dd83553fc6a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzM3NzA_590ea224-641a-4692-8138-f24cd25800d9"
      unitRef="usd">200000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i8b96af0b6a7e48fa8ccdfa2636aed400_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzM4NzM_4d005e38-2a57-4487-b69d-55016d29a338"
      unitRef="usd">9000000.0</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ie5c9ebaf5d2a455aa37da2269a645e3d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzM4ODA_f4f15271-2427-4d5b-a31b-b99abd3466fe"
      unitRef="usd">900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i65b097cde3a34353937eb9d8d2c2e376_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzM5ODU_55480ba1-f63b-4de2-b415-7b8b3a843680"
      unitRef="usd">18400000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i139a559eb66246938bef5f8a9da85708_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzQwMTE_afd43830-2df8-45f6-aed7-b4e0a4752cd7"
      unitRef="usd">9800000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="iefd4e1cc9ec34810a74925c3fc61c448_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NjEwNjQ_0558d923-18af-41e6-ab44-08b64ca84fe8"
      unitRef="usd">100000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <ain:CurrentYearAndPriorYearEarningsOfCompanysForeignOperations
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzQ5MzA_c77826b0-685f-4d91-9ce2-8749659b8c51"
      unitRef="usd">131700000</ain:CurrentYearAndPriorYearEarningsOfCompanysForeignOperations>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzUxMDc_da867503-bb2d-4884-9ad3-fa9f2e4245df"
      unitRef="usd">1300000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <ain:ReductionInProvisionalTransitionTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzUxMzY_b86cda92-3237-48c3-b1b7-2588b758b1af"
      unitRef="usd">2000000.0</ain:ReductionInProvisionalTransitionTax>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzUzMDk_f20ecd2a-2f67-4aa1-b11f-1741e4f24032"
      unitRef="usd">132300000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MjE_52497f7e-9cc7-47d4-9409-cdd52bee2d44">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits, $1.3 million of which, if recognized, would impact the effective tax rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits balance at January 1st&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,834&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increase in gross amounts of tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;540&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decrease in gross amounts of tax positions related to prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(637)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increase in gross amounts of tax positions related to current years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decrease due to settlements with tax authorities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Decrease due to lapse in statute of limitations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(264)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefits balance at December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzEyMDk0NjI3OTEzMzc1_560cb59e-5225-4334-a4f2-97279c0a2de1"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzEtMi0xLTEtMA_57757660-e87b-41fe-9378-20deb573cef5"
      unitRef="usd">5834000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzEtNC0xLTEtMA_c5e0e191-2b75-41bd-9eae-f4878fabb117"
      unitRef="usd">3790000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i49363583ae7440dd9793194a26448f30_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzEtNi0xLTEtMA_9c262b3e-de1b-4e5a-87f1-8b93125a85d4"
      unitRef="usd">4509000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzItMi0xLTEtMA_51419263-59ff-4480-804d-e5dd8b57bfc4"
      unitRef="usd">540000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzItNC0xLTEtMA_0aeb40f0-a941-43c6-bdfb-6d50dcd586de"
      unitRef="usd">4874000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzItNi0xLTEtMA_599def9f-af23-4700-87c0-1230fbde5eb1"
      unitRef="usd">2008000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzMtMi0xLTEtMA_12ccf288-acf9-400e-b4fb-07f3255044f4"
      unitRef="usd">637000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzMtNC0xLTEtMA_bdecfd69-b73a-4fcb-8999-b79f91652acb"
      unitRef="usd">2239000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzMtNi0xLTEtMA_644cc763-d361-4fa9-ac8f-76bc599b6215"
      unitRef="usd">358000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzQtMi0xLTEtMA_e2c0ebe4-c6f7-4197-b918-424f790f0794"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzQtNC0xLTEtMA_1e21cb90-78a3-4e07-a7e3-0bfec2c4738f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzQtNi0xLTEtMA_8f8d7d65-a08e-446f-932e-01579755b452"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzUtMi0xLTEtMA_3064d28b-8d0d-4b70-9a15-28277ce7eb3f"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzUtNC0xLTEtMA_f893c5ef-478d-4067-bcf1-f3aee9bd2527"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzUtNi0xLTEtMA_eae50223-7a94-45bb-8525-889aca39afd4"
      unitRef="usd">1626000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzYtMi0xLTEtMA_6e4ba4df-0f38-4936-972a-080302e7d6ad"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzYtNC0xLTEtMA_9968567a-366e-4e28-8441-bffcb22f86cd"
      unitRef="usd">626000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzYtNi0xLTEtMA_3805df6b-d828-4b3e-a270-5f0cfa6510d8"
      unitRef="usd">479000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzctMi0xLTEtMA_926392f7-545d-4d08-a734-a7abb26e0cfb"
      unitRef="usd">54000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzctNC0xLTEtMA_6d59a40f-7ede-4d7a-bfbb-4ccfe512fe82"
      unitRef="usd">35000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzctNi0xLTEtMA_3e57785c-8ca0-484b-afc8-41a1e21e5a09"
      unitRef="usd">264000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzgtMi0xLTEtMA_75bd564b-0f2a-485f-8048-c054daa598de"
      unitRef="usd">5491000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzgtNC0xLTEtMA_21b2fb6c-e2ac-4ee3-8225-f09de44bbd47"
      unitRef="usd">5834000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo1YWMzMzk1MjI4Yzc0Y2M4OTY1NDIxYTlkNTQwODcyMC90YWJsZXJhbmdlOjVhYzMzOTUyMjhjNzRjYzg5NjU0MjFhOWQ1NDA4NzIwXzgtNi0xLTEtMA_e6fb8c7f-026a-477a-84b7-2a23a6469c09"
      unitRef="usd">3790000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzYxODY_45bee9c9-258f-4e5b-b5a6-b141d25d8868"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzYxODY_8b588255-c839-4710-b026-717f7a152f8d"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzYxODY_fc7c2338-7e50-4f36-a7bd-9de1ba2b6b75"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzYyNzQ_742374ed-609d-474c-8939-140ea682c2d2"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzYyNzg_581f748e-e94f-4092-9102-d6b5bbf48ac4"
      unitRef="usd">100000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzYyODY_0dbd9a02-e9f8-45ee-a7ca-f4d6f44fbbf4"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idded236335974d89a0fb063bd06089d8_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3NzU_98bf4b56-7838-4acd-817a-45cd5843392c"
      unitRef="usd">1800000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i4d645cbd9b61405b8ae8094e0bce578f_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4XzE2NDkyNjc0NTk3ODk_b52c335e-2d79-43b7-a5fa-301f8927129f"
      unitRef="usd">-1500000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <ain:ScheduleOfCurrentIncomeTaxesPrepaidAndReceivableTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MjI_7ab6ab75-46af-4b86-8544-051a12c3b3a1">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, and 2019, current income taxes prepaid and receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,234&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current income taxes prepaid and receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,940&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfCurrentIncomeTaxesPrepaidAndReceivableTableTextBlock>
    <us-gaap:PrepaidTaxes
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo0NTdiYzZmNWRlNmE0NWU5ODBlYWI2MTQ1Y2ZkZWY0Zi90YWJsZXJhbmdlOjQ1N2JjNmY1ZGU2YTQ1ZTk4MGVhYjYxNDVjZmRlZjRmXzEtMi0xLTEtMA_99ce0d3d-8df9-4e0e-8853-43c3cb36a146"
      unitRef="usd">5234000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo0NTdiYzZmNWRlNmE0NWU5ODBlYWI2MTQ1Y2ZkZWY0Zi90YWJsZXJhbmdlOjQ1N2JjNmY1ZGU2YTQ1ZTk4MGVhYjYxNDVjZmRlZjRmXzEtNC0xLTEtMA_dffa2b11-3424-450c-99fd-b1d300b95517"
      unitRef="usd">4399000</us-gaap:PrepaidTaxes>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo0NTdiYzZmNWRlNmE0NWU5ODBlYWI2MTQ1Y2ZkZWY0Zi90YWJsZXJhbmdlOjQ1N2JjNmY1ZGU2YTQ1ZTk4MGVhYjYxNDVjZmRlZjRmXzItMi0xLTEtMA_41305ceb-6aab-49a9-bff6-8c6a960d185b"
      unitRef="usd">706000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo0NTdiYzZmNWRlNmE0NWU5ODBlYWI2MTQ1Y2ZkZWY0Zi90YWJsZXJhbmdlOjQ1N2JjNmY1ZGU2YTQ1ZTk4MGVhYjYxNDVjZmRlZjRmXzItNC0xLTEtMA_8922a835-98a0-4927-8329-c7fba654fa29"
      unitRef="usd">1763000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo0NTdiYzZmNWRlNmE0NWU5ODBlYWI2MTQ1Y2ZkZWY0Zi90YWJsZXJhbmdlOjQ1N2JjNmY1ZGU2YTQ1ZTk4MGVhYjYxNDVjZmRlZjRmXzMtMi0xLTEtMA_ae43e866-54f1-4320-aa33-0da0d481f261"
      unitRef="usd">5940000</us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTo0NTdiYzZmNWRlNmE0NWU5ODBlYWI2MTQ1Y2ZkZWY0Zi90YWJsZXJhbmdlOjQ1N2JjNmY1ZGU2YTQ1ZTk4MGVhYjYxNDVjZmRlZjRmXzMtNC0xLTEtMA_9069046d-e444-430b-86a4-53b1492ee974"
      unitRef="usd">6162000</us-gaap:DeferredIncomeTaxesAndOtherTaxReceivableCurrent>
    <ain:ScheduleOfNonCurrentDeferredTaxesAndOtherLiabilitiesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MTU_7e820b0c-e942-4e15-bb78-dd983f19887d">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, and 2019, non-current deferred taxes and other liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total noncurrent deferred taxes and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfNonCurrentDeferredTaxesAndOtherLiabilitiesTableTextBlock>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTphNWYwZGExMDdjNmM0ZDEzOWQ0YTlhOWE0OGU3MTk2YS90YWJsZXJhbmdlOmE1ZjBkYTEwN2M2YzRkMTM5ZDRhOWE5YTQ4ZTcxOTZhXzEtMi0xLTEtMA_32523e2e-75ff-4392-9dde-74ced1abfd51"
      unitRef="usd">9518000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTphNWYwZGExMDdjNmM0ZDEzOWQ0YTlhOWE0OGU3MTk2YS90YWJsZXJhbmdlOmE1ZjBkYTEwN2M2YzRkMTM5ZDRhOWE5YTQ4ZTcxOTZhXzEtNC0xLTEtMA_092a81dd-a408-469f-b424-672101f881c5"
      unitRef="usd">11002000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <ain:OtherLiabilitiesClassifiedAsNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTphNWYwZGExMDdjNmM0ZDEzOWQ0YTlhOWE0OGU3MTk2YS90YWJsZXJhbmdlOmE1ZjBkYTEwN2M2YzRkMTM5ZDRhOWE5YTQ4ZTcxOTZhXzItMi0xLTEtMA_5c0aae65-3487-4d3d-ab47-e1bf9b475aa6"
      unitRef="usd">1266000</ain:OtherLiabilitiesClassifiedAsNoncurrent>
    <ain:OtherLiabilitiesClassifiedAsNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTphNWYwZGExMDdjNmM0ZDEzOWQ0YTlhOWE0OGU3MTk2YS90YWJsZXJhbmdlOmE1ZjBkYTEwN2M2YzRkMTM5ZDRhOWE5YTQ4ZTcxOTZhXzItNC0xLTEtMA_44c1f4c5-3ba6-4096-bc81-9f9ad0b667d1"
      unitRef="usd">1224000</ain:OtherLiabilitiesClassifiedAsNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTphNWYwZGExMDdjNmM0ZDEzOWQ0YTlhOWE0OGU3MTk2YS90YWJsZXJhbmdlOmE1ZjBkYTEwN2M2YzRkMTM5ZDRhOWE5YTQ4ZTcxOTZhXzMtMi0xLTEtMA_ff361a5b-5de6-47d7-82a0-74d97bcc00fe"
      unitRef="usd">10784000</us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90YWJsZTphNWYwZGExMDdjNmM0ZDEzOWQ0YTlhOWE0OGU3MTk2YS90YWJsZXJhbmdlOmE1ZjBkYTEwN2M2YzRkMTM5ZDRhOWE5YTQ4ZTcxOTZhXzMtNC0xLTEtMA_6f06672c-c3e0-44c9-a7e9-2ef303211c16"
      unitRef="usd">12226000</us-gaap:DeferredIncomeTaxesAndOtherLiabilitiesNoncurrent>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc3ODQ_c31e7452-82c5-4481-bbc1-1d927941a09c"
      unitRef="usd">25100000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc3OTQ_029166fd-cc71-4c20-8438-1e147747488b"
      unitRef="usd">25900000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMjcvZnJhZzplNDQ3ZjUyOWUzMWU0NjJmODY2Y2YzNGVhMTNmM2Q2OC90ZXh0cmVnaW9uOmU0NDdmNTI5ZTMxZTQ2MmY4NjZjZjM0ZWExM2YzZDY4Xzc4MDc_df42d011-b3fe-43d3-a2ef-fe704e0fe9d3"
      unitRef="usd">28100000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90ZXh0cmVnaW9uOjlmOTFhNDBmM2NhNzQ5ODE4MjIwNTI0ZTk5NmEzY2RjXzI2MA_5863b6ec-a5cd-41f7-81e4-d9356da7b8fe">Earnings Per Share&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive securities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except market price and earnings per share)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted average number of shares:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average number of shares used in calculating basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effect of dilutive stock-based compensation plans:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term incentive plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average number of shares used in calculating diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average market price of common stock used for calculation of dilutive shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net income per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares outstanding, net of treasury shares, were&#160;32.3&#160;million as of December&#160;31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90ZXh0cmVnaW9uOjlmOTFhNDBmM2NhNzQ5ODE4MjIwNTI0ZTk5NmEzY2RjXzI2MQ_0e4dade5-5ac6-4d37-af9f-3934777e2d21">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive securities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except market price and earnings per share)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;98,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted average number of shares:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average number of shares used in calculating basic net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effect of dilutive stock-based compensation plans:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term incentive plan&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average number of shares used in calculating diluted net income per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,356&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average market price of common stock used for calculation of dilutive shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58.56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net income per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzEtMi0xLTEtMA_1a88b059-f047-4aab-8da5-1a515a314378"
      unitRef="usd">98589000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzEtNC0xLTEtMA_9052fa57-472f-41b7-bc8f-cc78535df138"
      unitRef="usd">132398000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzEtNi0xLTEtMA_69a14732-a55e-46c7-af53-d74542ff37c2"
      unitRef="usd">82891000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzMtMi0xLTEtMA_cdb294bf-98de-490a-8c6e-0b08f518bf80"
      unitRef="shares">32329000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzMtNC0xLTEtMA_613be382-0df7-46b8-9f6c-e8249297968b"
      unitRef="shares">32296000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzMtNi0xLTEtMA_7d97618a-9e71-429a-be50-d4eb45374920"
      unitRef="shares">32252000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <ain:StockOptions
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzUtMi0xLTEtMA_d5bdb56b-4f2f-49a7-a43a-0cabd145581a"
      unitRef="shares">7000</ain:StockOptions>
    <ain:StockOptions
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzUtNC0xLTEtMA_14889a51-44ac-4524-840c-7f01c740e501"
      unitRef="shares">12000</ain:StockOptions>
    <ain:StockOptions
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzUtNi0xLTEtMA_b16d2689-ae75-45dc-9c8c-52265e4b026f"
      unitRef="shares">15000</ain:StockOptions>
    <ain:LongTermIncentivePlan
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzYtMi0xLTEtMA_d69e4651-9f30-4b88-8a0d-7f2c735bc9ed"
      unitRef="shares">20000</ain:LongTermIncentivePlan>
    <ain:LongTermIncentivePlan
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzYtNC0xLTEtMA_5860da9b-b532-47a0-abe2-67983eae21b7"
      unitRef="shares">14000</ain:LongTermIncentivePlan>
    <ain:LongTermIncentivePlan
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzYtNi0xLTEtMA_9558ba0b-e4cf-464b-b3fb-9c1c2d5486d7"
      unitRef="shares">28000</ain:LongTermIncentivePlan>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzctMi0xLTEtMA_d6f943cf-3d76-4077-88c7-474b5ab94e23"
      unitRef="shares">32356000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzctNC0xLTEtMA_7057aa0e-78ff-4ef8-8594-c217732ba9bb"
      unitRef="shares">32322000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzctNi0xLTEtMA_d4c47aab-b4a1-43d9-9ffd-f346cfcc5c7d"
      unitRef="shares">32295000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <ain:AverageMarketPriceOfCommonStockUsedForCalculationOfDilutiveShares
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzgtMi0xLTEtMA_b82dccd9-ae9c-4419-861c-0160e1e5e968"
      unitRef="usdPerShare">58.56</ain:AverageMarketPriceOfCommonStockUsedForCalculationOfDilutiveShares>
    <ain:AverageMarketPriceOfCommonStockUsedForCalculationOfDilutiveShares
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzgtNC0xLTEtMA_79e38d0f-5a09-4a56-a1c6-481a293ea80c"
      unitRef="usdPerShare">78.13</ain:AverageMarketPriceOfCommonStockUsedForCalculationOfDilutiveShares>
    <ain:AverageMarketPriceOfCommonStockUsedForCalculationOfDilutiveShares
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzgtNi0xLTEtMA_88b60527-771e-46e5-9e56-2278e035b67d"
      unitRef="usdPerShare">66.95</ain:AverageMarketPriceOfCommonStockUsedForCalculationOfDilutiveShares>
    <us-gaap:EarningsPerShareBasic
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzEwLTItMS0xLTA_072ab4a8-0d6b-42e2-85ed-a494839a6c7b"
      unitRef="usdPerShare">3.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzEwLTQtMS0xLTA_a7f8a473-1124-4b6a-9c58-d9d357f6a932"
      unitRef="usdPerShare">4.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzEwLTYtMS0xLTA_ce316446-ca08-4eb9-bd5b-5d9828c03249"
      unitRef="usdPerShare">2.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzExLTItMS0xLTA_376da886-fa71-49b5-8b45-e325224b833c"
      unitRef="usdPerShare">3.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzExLTQtMS0xLTA_79dd8489-8886-418c-ba51-706978230a7a"
      unitRef="usdPerShare">4.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90YWJsZTo0MDc4OGJjOTViOWQ0NTZmYTFkYmNmZjBjZDViNzRmOC90YWJsZXJhbmdlOjQwNzg4YmM5NWI5ZDQ1NmZhMWRiY2ZmMGNkNWI3NGY4XzExLTYtMS0xLTA_507b4647-e05d-4495-87ad-8564590ffadb"
      unitRef="usdPerShare">2.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90ZXh0cmVnaW9uOjlmOTFhNDBmM2NhNzQ5ODE4MjIwNTI0ZTk5NmEzY2RjXzIyMA_10a40ff6-2cf3-408c-8b41-6d41093d18cf"
      unitRef="shares">32300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90ZXh0cmVnaW9uOjlmOTFhNDBmM2NhNzQ5ODE4MjIwNTI0ZTk5NmEzY2RjXzIyMA_50f44f53-a098-444c-977f-a5b59937b0f7"
      unitRef="shares">32300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzMvZnJhZzo5ZjkxYTQwZjNjYTc0OTgxODIyMDUyNGU5OTZhM2NkYy90ZXh0cmVnaW9uOjlmOTFhNDBmM2NhNzQ5ODE4MjIwNTI0ZTk5NmEzY2RjXzIyMA_a0371b2d-8d46-42e8-8b5b-0b37ca124601"
      unitRef="shares">32300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90ZXh0cmVnaW9uOjRkZDBkNWIzNzllZjRhYWJiNGVjMGU5ZmI5NjZkYzIxXzc5OQ_193dfec9-84f2-4736-b60a-25efdfc11774">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;9. Accumulated Other Comprehensive Income (AOCI)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents changes in the components of AOCI from January 1, 2018 to December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Other Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(87,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(50,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,953&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(135,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income/(loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement plan remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to swaps reclassified to the Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments reclassified to Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(115,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(158,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income/(loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement plan remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to swaps reclassified to the Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments reclassified to Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment related to prior period change in opening valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(122,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(175,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income/(loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(722)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement plan remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to swaps reclassified to the Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments reclassified to Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(83,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(132,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of our Accumulated Other Comprehensive Income that are reclassified to the Statement of Income relate to our pension and postretirement plans and interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the expense/(income) amounts reclassified, and the line items of the Statement of Income that were affected for the years ended December&#160;31, 2020, 2019, and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pretax Derivative valuation reclassified from Accumulated&#160;Other Comprehensive Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to interest rate swaps included in Income before taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effect on net income due to items reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($109)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pretax pension and postretirement liabilities reclassified&#160;from Accumulated Other Comprehensive Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total pretax amount reclassified&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effect on net income due to items reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Included in interest expense,&#160;net are payments related to the interest rate swap agreements and amortization of swap buyouts (see Notes 17 and 18).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 4).&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90ZXh0cmVnaW9uOjRkZDBkNWIzNzllZjRhYWJiNGVjMGU5ZmI5NjZkYzIxXzgwMA_4277a7f9-26d7-4212-adc9-0f639a97ea01">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents changes in the components of AOCI from January 1, 2018 to December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.120%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Translation adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Other Comprehensive Income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(87,318)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(50,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,953&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(135,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income/(loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement plan remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to swaps reclassified to the Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments reclassified to Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,487)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(115,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(47,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(158,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income/(loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement plan remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to swaps reclassified to the Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments reclassified to Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment related to prior period change in opening valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(122,852)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(49,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(175,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income/(loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(722)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension/postretirement plan remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense related to swaps reclassified to the Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments reclassified to Statements of Income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(83,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(39,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(132,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i56704489946d454a869a0de16439d030_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEtMi0xLTEtMA_ac4310c9-9b5e-4827-a658-07937d87544a"
      unitRef="usd">-87318000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7a087c6dec894ffaa80ad793346e2e09_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEtNC0xLTEtMA_9f6ceadc-d8e5-4b50-a3fb-58dd9a732a23"
      unitRef="usd">-50536000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8fb336099f254cf290e6f2f751a2ae53_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEtNi0xLTEtMA_1ee0b255-5226-42b7-800e-71d039ad58a5"
      unitRef="usd">1953000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i352fd93372c44604a6b7c0ef1e99d3e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEtOC0xLTEtMA_658ca61c-54e7-4653-ab04-b7290cf2a32c"
      unitRef="usd">-135901000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzItMi0xLTEtMA_c210a264-deea-46fc-bc40-08248f1cb278"
      unitRef="usd">-28658000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzItNC0xLTEtMA_62d05e5f-ce7d-4949-853d-fc26ed7c57c8"
      unitRef="usd">1275000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="id291710aee76496b86f196cab92b899b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzItNi0xLTEtMA_2489621a-b52b-42e7-8d6f-a1520349077f"
      unitRef="usd">2853000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzItOC0xLTEtMA_ab99e089-5f57-44ec-b46e-bc83f99632cf"
      unitRef="usd">-24530000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzMtMi0xLTEtMA_2efd1386-45c4-4a60-b448-1dfa0659a25e"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzMtNC0xLTEtMA_a2f1256c-905b-4cee-bb93-e032623bd96c"
      unitRef="usd">-1146000</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="id291710aee76496b86f196cab92b899b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzMtNi0xLTEtMA_130d167f-90f6-4de5-b628-0de3d92dce10"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzMtOC0xLTEtMA_a1322c2e-702c-4a99-ae03-7c415815a7c5"
      unitRef="usd">-1146000</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzQtMi0xLTEtMA_bd4d1b16-134e-4b80-a078-110de4a0caf0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzQtNC0xLTEtMA_6eac626f-851a-4be5-9ef0-b59e6e578e8c"
      unitRef="usd">443000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id291710aee76496b86f196cab92b899b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzQtNi0xLTEtMA_e8debe10-3250-4828-8c75-f10984ae72e9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzQtOC0xLTEtMA_d0c55374-b66f-4204-9399-7efd149b836d"
      unitRef="usd">443000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzUtMi0xLTEtMA_0c8bb00a-305c-43bf-92da-f251d30424e8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzUtNC0xLTEtMA_55b68d2f-8de5-4102-ad86-2efc80ee013d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id291710aee76496b86f196cab92b899b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzUtNi0xLTEtMA_0cdd62c4-0f4d-4230-9411-988051391525"
      unitRef="usd">109000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzUtOC0xLTEtMA_76f65f12-6d75-4df2-8b34-2482a8c6966e"
      unitRef="usd">109000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzYtMi0xLTEtMA_43b26a63-92a3-4f34-9bf4-df484c2701eb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzYtNC0xLTEtMA_16fa0777-0dce-41ef-9464-153545fa47ee"
      unitRef="usd">563000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="id291710aee76496b86f196cab92b899b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzYtNi0xLTEtMA_91dfb70f-3e62-45ac-946c-c34d2d2c4610"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzYtOC0xLTEtMA_45c88b7c-9d30-444d-adb3-f341df934a80"
      unitRef="usd">563000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ida687f6abe5a4f60abb318a17c78e144_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzctMi0xLTEtMA_2f06f7de-6a24-4689-b191-225ef1854673"
      unitRef="usd">-28658000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic92320bebb304ac8a2673bef195dac48_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzctNC0xLTEtMA_057349a3-ef92-42d5-8865-9866e5cf2cc0"
      unitRef="usd">3427000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id291710aee76496b86f196cab92b899b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzctNi0xLTEtMA_f9be5ad7-02ac-472d-b398-391f688f87dd"
      unitRef="usd">2744000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzctOC0xLTEtMA_d8405969-855c-405d-a866-ea986dbcf234"
      unitRef="usd">-22487000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81eff7bc1e2c44fc9fa2edf1bfcd98f1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzgtMi0xLTEtMA_c27f3b41-e135-4f56-867a-e519631a772a"
      unitRef="usd">-115976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8acbde28e052450b8f07a30d0c0c152d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzgtNC0xLTEtMA_41d8ef15-83ac-48a5-9f7a-cd9483ada762"
      unitRef="usd">-47109000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib220880e9a3f4b8e87b2a5b7d9a3bd8a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzgtNi0xLTEtMA_5988bd31-b878-42fc-805e-6555ae40c928"
      unitRef="usd">4697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7781cdf6a9e749d1b1bd11944c617c53_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzgtOC0xLTEtMA_80f57494-9f83-4ba0-8ca4-85ab42cab7fc"
      unitRef="usd">-158388000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzktMi0xLTEtMA_c1b4476b-bb01-4018-bb26-691973685e2a"
      unitRef="usd">-6876000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzktNC0xLTEtMA_b90f12ba-5071-496d-b2a3-964340d8b81c"
      unitRef="usd">-525000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzktNi0xLTEtMA_44587a8d-62d8-4fa2-8b69-cda0c3d04cc5"
      unitRef="usd">-10523000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzktOC0xLTEtMA_be51e016-f219-4c2a-ac9d-089637d5dfc5"
      unitRef="usd">-17924000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEwLTItMS0xLTA_56aebb88-2b0d-482c-9cbb-1a7d3327b9f4"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEwLTQtMS0xLTA_a71f91cb-5698-4f90-8c99-af9d6e9c31a9"
      unitRef="usd">-376000</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEwLTYtMS0xLTA_a82adb11-ac07-40b5-9338-cb1c00b53817"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEwLTgtMS0xLTA_f328cb4a-2ceb-4d1e-ab64-868b03c63a5b"
      unitRef="usd">-376000</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzExLTItMS0xLTA_1783bb62-761b-4a25-b94a-e804e9d1bace"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzExLTQtMS0xLTA_db7b3cae-948f-454c-a372-a9070a9f5668"
      unitRef="usd">-1437000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzExLTYtMS0xLTA_f9554374-6063-4df6-b8d8-8156c232b2ab"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzExLTgtMS0xLTA_0ac16e17-d7b4-42e9-a8ef-d5ddacc78841"
      unitRef="usd">-1437000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEyLTItMS0xLTA_54a77477-fa0a-485a-9b84-178f6f099802"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEyLTQtMS0xLTA_0391509a-e44e-4258-bdfa-0808dfe59c54"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEyLTYtMS0xLTA_d638b30c-d0f9-4132-be72-7b31a7a933a2"
      unitRef="usd">-2691000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEyLTgtMS0xLTA_84d54a7d-2ca1-4863-9ce1-123299720760"
      unitRef="usd">-2691000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEzLTItMS0xLTA_947676c4-c36b-4ee3-9ea7-8e28f2b83c0e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEzLTQtMS0xLTA_adf2f8bd-8482-4e6c-aa68-4b90f7abcbed"
      unitRef="usd">47000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEzLTYtMS0xLTA_44304fb5-3a1a-4a89-9fb5-5635d1cfa8e2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzEzLTgtMS0xLTA_9da0524f-ba15-476c-aceb-5beb88344304"
      unitRef="usd">47000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE0LTItMS0xLTA_88e3b340-6c0f-4761-aae0-816153672018"
      unitRef="usd">0</ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance>
    <ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE0LTQtMS0xLTA_129fd9b9-137e-42bf-878d-58a641482b1b"
      unitRef="usd">-1346000</ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance>
    <ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE0LTYtMS0xLTA_fb146f75-930c-4db7-bcef-3e6d93f6ead3"
      unitRef="usd">0</ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance>
    <ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE0LTgtMS0xLTA_50364feb-2efc-4181-a6ff-951ee704de0c"
      unitRef="usd">-1346000</ain:AdjustmentRelatedToPriorPeriodChangeInOpeningValuationAllowance>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if6035f03eb3c4819803b1e3d084e1b48_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE1LTItMS0xLTA_5b70a257-539e-48fc-a52a-7cd02da48350"
      unitRef="usd">-6876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i508929d63ef24b2f8a107b41639a1b1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE1LTQtMS0xLTA_ac8bc784-6eae-4ca4-a843-6b42530c39d0"
      unitRef="usd">-2885000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i81c08fbb380340198caae23a7df5b1ff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE1LTYtMS0xLTA_57eb2e66-11dd-4f5c-9fbd-6dc23ced502d"
      unitRef="usd">-7832000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE1LTgtMS0xLTA_a5368341-98b2-4403-a7b9-960f219b221e"
      unitRef="usd">-17593000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if1532e6dca3e4f568f7095bdd29c3e10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE2LTItMS0xLTA_e9f02512-e43e-4940-be83-7ca4f1b01b8c"
      unitRef="usd">-122852000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3ff23bd762b4424fa4df7df8407132c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE2LTQtMS0xLTA_8538dd0d-1c1a-4eea-9702-214df0ff5690"
      unitRef="usd">-49994000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icae4ab7f91694d618e56651fd5973af9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE2LTYtMS0xLTA_94d7f081-5a1a-4da2-8c61-7481505d5948"
      unitRef="usd">-3135000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4df10a75e69549038712c744db3427b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE2LTgtMS0xLTA_c751def1-c91d-4c9b-884a-ef25de1a7627"
      unitRef="usd">-175981000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5000acbc20bc4f60925740410040681a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE3LTItMS0xLTA_891e3d02-d833-4da7-b5a1-e83d9a057149"
      unitRef="usd">39649000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="id48e4407117c404e9949ab19128c6f97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE3LTQtMS0xLTA_aaafab20-3152-4892-9522-ccf9e2b6729e"
      unitRef="usd">-722000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE3LTYtMS0xLTA_62794e26-8b69-4904-abec-7cdd644c5408"
      unitRef="usd">-9363000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE3LTgtMS0xLTA_018cda9e-5c38-4e3b-aaf1-9e947354d373"
      unitRef="usd">29564000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="i5000acbc20bc4f60925740410040681a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE4LTItMS0xLTA_6cdb37b5-e519-409b-8268-1a31468af06c"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="id48e4407117c404e9949ab19128c6f97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE4LTQtMS0xLTA_588d1cff-cfbf-462f-9fa1-2877d790c354"
      unitRef="usd">-283000</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE4LTYtMS0xLTA_90bbe7c7-abcc-4949-a732-da120fc41460"
      unitRef="usd">0</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE4LTgtMS0xLTA_ada36cd7-f1d8-42cf-a0f8-e406cff4149e"
      unitRef="usd">-283000</ain:OtherComprehensiveIncomeLossPensionAndPostretirementLiabilityAdjustmentsReclassificationAdjustmentFromAOCIAfterTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i5000acbc20bc4f60925740410040681a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE5LTItMS0xLTA_4aa3806f-2636-41cd-aa4f-413fe700e772"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id48e4407117c404e9949ab19128c6f97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE5LTQtMS0xLTA_b4450e3f-b9c6-4467-86b0-3f9858a2984e"
      unitRef="usd">10390000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE5LTYtMS0xLTA_e4782f5c-ed20-45fe-9dbc-56c6a214e1f3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzE5LTgtMS0xLTA_4357016f-8d04-4d36-b3a6-03aac0b45148"
      unitRef="usd">10390000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i5000acbc20bc4f60925740410040681a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIwLTItMS0xLTA_57680e86-7794-46e5-99da-a43a3c3227df"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id48e4407117c404e9949ab19128c6f97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIwLTQtMS0xLTA_9b9ca3ac-b1b7-4f93-b689-d992da896726"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIwLTYtMS0xLTA_9f918d3d-de69-4376-b350-17ef3f71d99a"
      unitRef="usd">-2954000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIwLTgtMS0xLTA_3e5aed62-290b-4be8-bb11-ea5061fb2655"
      unitRef="usd">-2954000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i5000acbc20bc4f60925740410040681a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIxLTItMS0xLTA_2ebc018a-c2a8-4c54-bc80-5504f1d8ba83"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="id48e4407117c404e9949ab19128c6f97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIxLTQtMS0xLTA_5bfddee5-01a3-4c19-8732-7792bd031f95"
      unitRef="usd">382000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIxLTYtMS0xLTA_56f43c47-b15c-4ae0-a694-0a47ee9081c7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIxLTgtMS0xLTA_a74e948b-f672-4cad-9771-314e492e5989"
      unitRef="usd">382000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i5000acbc20bc4f60925740410040681a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIzLTItMS0xLTI4MTM_9260b043-188e-42ff-9bae-6ab6a3858d60"
      unitRef="usd">39649000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id48e4407117c404e9949ab19128c6f97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIzLTQtMS0xLTI4MTM_293d0843-d05c-4d4a-88fd-f15b33bb753e"
      unitRef="usd">10333000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i64455044bf53471896c3229a4b0c1ab3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIzLTYtMS0xLTI4MTM_4ff890d8-a723-476e-a2bb-c186d1edaad7"
      unitRef="usd">-6409000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzIzLTgtMS0xLTI4MTM_ea3113fe-952a-4b8b-9b36-2bdc49f1e5b7"
      unitRef="usd">43573000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4922fe7956044593a97098ad3e5391a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzI0LTItMS0xLTI4MTM_0be16772-da52-43a5-8b2a-51cc4798708c"
      unitRef="usd">-83203000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i64d3a21e26b746d4a6a13520c0ce366d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzI0LTQtMS0xLTI4MTM_356d1d7f-47d7-421f-98b4-6c3e96e21469"
      unitRef="usd">-39661000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2dcc6090cb164d1eb5d25557e5619d00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzI0LTYtMS0xLTI4MTM_711cf359-ecc5-4b11-b47b-34e6a0837d70"
      unitRef="usd">-9544000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4eb6e63e15e7491288ead9b74ce1785b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTpjZTc0ZmQzYzljZTM0MWNmYjgxYzcxYzcxYTZiYTk3YS90YWJsZXJhbmdlOmNlNzRmZDNjOWNlMzQxY2ZiODFjNzFjNzFhNmJhOTdhXzI0LTgtMS0xLTI4MTM_bba9a924-1882-4ddc-93c4-35ca53b0d8bf"
      unitRef="usd">-132408000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90ZXh0cmVnaW9uOjRkZDBkNWIzNzllZjRhYWJiNGVjMGU5ZmI5NjZkYzIxXzgwMQ_958e39f9-5270-4753-882f-b13dee94d360">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the expense/(income) amounts reclassified, and the line items of the Statement of Income that were affected for the years ended December&#160;31, 2020, 2019, and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pretax Derivative valuation reclassified from Accumulated&#160;Other Comprehensive Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to interest rate swaps included in Income before taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effect on net income due to items reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(752)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;($109)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pretax pension and postretirement liabilities reclassified&#160;from Accumulated Other Comprehensive Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension/postretirement settlements and curtailments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prior service credit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of net actuarial loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total pretax amount reclassified&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax effect&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effect on net income due to items reclassified from Accumulated Other Comprehensive Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Included in interest expense,&#160;net are payments related to the interest rate swap agreements and amortization of swap buyouts (see Notes 17 and 18).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;These accumulated other comprehensive income components are included in the computation of net periodic pension cost (see Note 4).&lt;/span&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:InterestExpense
      contextRef="i5d01c45a57094cb1ae18aa11d138bac8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzItMi0xLTEtMA_b4527f9d-5a1a-4568-bf61-bfd00d1b58a0"
      unitRef="usd">3982000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3e4110dc77ad464389f6e8c6597a4aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzItNC0xLTEtMA_1f77d112-e6d9-47ed-bbda-bb8b71baf252"
      unitRef="usd">-1011000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8960f337577046b590db110dbe0079f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzItNi0xLTEtMA_b1f37866-e120-4e1e-a88f-312429203139"
      unitRef="usd">-146000</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5d01c45a57094cb1ae18aa11d138bac8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzMtMi0xLTEtMA_685e1133-05fb-48a6-b7d8-394f72b2934c"
      unitRef="usd">1028000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3e4110dc77ad464389f6e8c6597a4aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzMtNC0xLTEtMA_80f2b0c3-316f-413a-86b6-9b5772f25e6c"
      unitRef="usd">-259000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8960f337577046b590db110dbe0079f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzMtNi0xLTEtMA_b4f59619-9d2e-4a02-a7a9-ea313ba78442"
      unitRef="usd">-37000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i5d01c45a57094cb1ae18aa11d138bac8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzQtMi0xLTEtMA_a7a2aed6-9aa6-45d4-847c-63b4f0afe31d"
      unitRef="usd">2954000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3e4110dc77ad464389f6e8c6597a4aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzQtNC0xLTEtMA_62647b35-c9b8-452b-89f5-27585a70fd0f"
      unitRef="usd">-752000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8960f337577046b590db110dbe0079f3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzQtNi0xLTEtMA_df751b2c-952d-421b-9ad5-fbc188b01d88"
      unitRef="usd">-109000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzYtMi0xLTEtMA_32b12130-a374-4637-94e2-1ccbf72a6f0d"
      unitRef="usd">411000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="idf32615e8b0f467491808cf284459745_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzYtNC0xLTEtMA_91e98a28-710c-4813-aa0c-791b8e2e5d85"
      unitRef="usd">450000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
      contextRef="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzYtNi0xLTEtMA_1eadbf0d-6109-4922-88ee-dcfb1aa50e11"
      unitRef="usd">1494000</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzctMi0xLTEtMA_3b85e2c9-388d-471f-9fe7-cd4119937d10"
      unitRef="usd">-4474000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="idf32615e8b0f467491808cf284459745_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzctNC0xLTEtMA_a068a5c9-c7ad-488c-9570-529ec4e8b6a1"
      unitRef="usd">-4420000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzctNi0xLTEtMA_20da3ee3-400c-439c-a9f7-fbddb9b7b986"
      unitRef="usd">-4454000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzgtMi0xLTEtMA_0cb7cbb2-ddc5-40c6-a294-25b66dbaee26"
      unitRef="usd">-5004000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="idf32615e8b0f467491808cf284459745_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzgtNC0xLTEtMA_2ef9bfde-3149-4bdf-8427-3857d755960f"
      unitRef="usd">-4480000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzgtNi0xLTEtMA_9533415e-8fa6-47c5-900f-014160a62f2c"
      unitRef="usd">-5175000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzktMi0xLTEtMA_eefb0745-f81d-469b-b081-15b9bad55bb0"
      unitRef="usd">941000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idf32615e8b0f467491808cf284459745_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzktNC0xLTEtMA_00e76011-d70c-4f31-986e-eacc9b585925"
      unitRef="usd">510000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzktNi0xLTEtMA_6bf7e254-669d-4fd2-9b2b-d8571fa31d03"
      unitRef="usd">2215000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzEwLTItMS0xLTA_aa7dcf3f-b734-4ba3-90b2-a4d3eca8980e"
      unitRef="usd">-276000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idf32615e8b0f467491808cf284459745_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzEwLTQtMS0xLTA_baeec17d-4f94-4a37-be46-2300704d507c"
      unitRef="usd">-87000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzEwLTYtMS0xLTA_c2d5966b-68bc-4313-bfd6-e944486591ac"
      unitRef="usd">-506000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i0969a5d6626646d385bfe56d4634a685_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzExLTItMS0xLTA_25777ebd-a55a-41ea-a993-7f2da5aebf61"
      unitRef="usd">665000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idf32615e8b0f467491808cf284459745_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzExLTQtMS0xLTA_bf7214ed-3c30-46c7-9d16-da3c47fe8cb2"
      unitRef="usd">423000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ifc0ca95e90794efc8ec143fa1d0f7401_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xMzkvZnJhZzo0ZGQwZDViMzc5ZWY0YWFiYjRlYzBlOWZiOTY2ZGMyMS90YWJsZTo2ZmEzOTZlM2VhMzU0NTY3YmNkOTEzNDMwOTRjNDY4ZC90YWJsZXJhbmdlOjZmYTM5NmUzZWEzNTQ1NjdiY2Q5MTM0MzA5NGM0NjhkXzExLTYtMS0xLTA_7701facb-659d-43c1-9a96-9667c7951054"
      unitRef="usd">1709000</us-gaap:NetIncomeLoss>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzE2MTM_bf420a05-8787-45e9-8582-e4779b040a9b">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;10. Noncontrolling Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective October 31, 2013, Safran S.A. (Safran) acquired a 10 percent equity interest in a new Albany subsidiary, Albany Safran Composites, LLC (ASC). Under the terms of the transaction agreements, ASC will be the exclusive supplier to Safran of advanced 3D-woven composite parts for use in aircraft and rocket engines, thrust reversers and nacelles, and aircraft landing and braking systems (the &#x201c;Safran Applications&#x201d;). AEC may develop and supply parts other than advanced 3D-woven composite parts for all aerospace applications, as well as advanced 3D-woven composite parts for any aerospace applications that are not Safran Applications (such as airframe applications) and any non-aerospace applications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The agreement provides Safran an option to purchase Albany&#x2019;s remaining&#160;90 percent interest upon the occurrence of certain bankruptcy or performance default events, or if Albany&#x2019;s Engineered Composites business is sold to a direct competitor of Safran. The purchase price is based initially on the same valuation of ASC used to determine Safran&#x2019;s&#160;10 percent equity interest, and increases over time as LEAP production increases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the operating agreement, Albany received a $28 million preferred holding in ASC which includes a preferred return based on the Company&#x2019;s revolving credit agreement. The common shares of ASC are owned 90 percent by Albany and 10 percent by Safran.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents a reconciliation of income attributable to the noncontrolling interest and noncontrolling equity in the Company&#x2019;s subsidiary Albany Safran Composites, LLC:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except percentages)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) of Albany Safran Composites (ASC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Return attributable to the Company's preferred holding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) of ASC available for common ownership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership percentage of noncontrolling shareholder&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interest, beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) attributable to noncontrolling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in other comprehensive income attributable to noncontrolling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interest, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i06bcd1e26a2a4014b2119454dbadf134_I20131031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzkz_8e6a971a-640d-45e1-83c1-62a5aa2425c2"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
      contextRef="i76bc5c86aec74a38b8f9062130d13bf0_D20131001-20131031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzgwNQ_498549a8-f3a9-4255-bdae-279730754687"
      unitRef="number">0.90</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i06bcd1e26a2a4014b2119454dbadf134_I20131031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzEwNzI_826d37d0-b129-4f94-8c8b-b61d2aaac3de"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativeProceedsReceivedOnAllTransactions
      contextRef="i76bc5c86aec74a38b8f9062130d13bf0_D20131001-20131031"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzEyMDg_5399314d-dcf4-4260-9482-6bb0fb6dde62"
      unitRef="usd">28000000</us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativeProceedsReceivedOnAllTransactions>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i432fbdc700f3425199a3406cc26cc071_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzEzNTY_423a22e6-18dd-4beb-9dce-6249d07433b3"
      unitRef="number">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i06bcd1e26a2a4014b2119454dbadf134_I20131031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzEzNzM_e5a037af-25b0-40db-81a0-bf4a1feadc10"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <ain:ScheduleOfIncomeAttributableToNoncontrollingInterestAndNoncontrollingEquityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90ZXh0cmVnaW9uOmEwN2NhNDVkYjI5YTRlYzdhZDJlYTlmYTc5Mzc4MjkzXzE2MTQ_c5c7fd1e-c901-478f-af54-286b4066087b">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents a reconciliation of income attributable to the noncontrolling interest and noncontrolling equity in the Company&#x2019;s subsidiary Albany Safran Composites, LLC:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except percentages)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) of Albany Safran Composites (ASC)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(12,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Return attributable to the Company's preferred holding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) of ASC available for common ownership&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(13,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership percentage of noncontrolling shareholder&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interest, beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income/(loss) attributable to noncontrolling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in other comprehensive income attributable to noncontrolling interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,139&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interest, end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfIncomeAttributableToNoncontrollingInterestAndNoncontrollingEquityTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i11786694ec9142b29106c64ada50b980_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzEtMi0xLTEtMA_90cc5090-3cb9-410b-8814-1d5dbe4ff2eb"
      unitRef="usd">-12261000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzEtNC0xLTEtMA_c53ed090-6d53-4852-887d-1d9359a64846"
      unitRef="usd">11140000</us-gaap:ProfitLoss>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i11786694ec9142b29106c64ada50b980_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzItMi0xLTEtMA_7875dfbb-25e5-4f22-9d80-a17d65a2dd1d"
      unitRef="usd">1202000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzItNC0xLTEtMA_ba6f5f41-e60e-41ca-95b2-4ffab84ead6c"
      unitRef="usd">1291000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i11786694ec9142b29106c64ada50b980_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzMtMi0xLTEtMA_2377c3d4-d2cd-42a3-ba69-c845430840c3"
      unitRef="usd">-13463000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzMtNC0xLTEtMA_9ff31b21-ccd2-45f2-b9ce-bb4ad825d2f8"
      unitRef="usd">9849000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ie48a45fb2da64416867e1f1b0e543253_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzQtMi0xLTEtMA_934e5f3c-f9d3-4bd5-9438-cd0cf09eb87a"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i9caf5ffd1eed4723ac1bd952d2a3dcfe_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzQtNC0xLTEtMA_606d985a-8739-429a-8117-31e2ea283dd2"
      unitRef="number">0.10</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i11786694ec9142b29106c64ada50b980_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzUtMi0xLTEtMA_51ca2eac-d9d8-4484-ad6d-cc222455fe26"
      unitRef="usd">-1346000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzUtNC0xLTEtMA_09f79884-e4a2-4f21-9aea-f75ba3364b73"
      unitRef="usd">985000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterest
      contextRef="i683d081346374bd9a2bde7836d20c41a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzctMi0xLTEtMA_1dcef6ce-5f16-4a49-9c70-c48eb04edc52"
      unitRef="usd">4006000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i517790d0154149aa9f1b573f8a215748_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzctNC0xLTEtMA_cc4ef6b4-620b-4d9e-8228-00054487e135"
      unitRef="usd">3031000</us-gaap:MinorityInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i11786694ec9142b29106c64ada50b980_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzktMi0xLTEtMA_b79f9ae0-46fb-4019-84dc-38d61a879727"
      unitRef="usd">-1346000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzktNC0xLTEtMA_7f31ed14-f3d5-4a8a-ba0f-98157e79cc03"
      unitRef="usd">985000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i11786694ec9142b29106c64ada50b980_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzEwLTItMS0xLTA_bb41a147-9ef0-4d90-a565-c496340e9b2f"
      unitRef="usd">1139000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i9f8e43447437433c927e2b9b29c0de53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzEwLTQtMS0xLTA_8167286e-956e-4a0e-8d62-f272dac2d6c3"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterest
      contextRef="i1965355f5a1944cc9eda7725d48814eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzExLTItMS0xLTA_b645768c-2492-4586-acff-0592afc004c9"
      unitRef="usd">3799000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i683d081346374bd9a2bde7836d20c41a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDIvZnJhZzphMDdjYTQ1ZGIyOWE0ZWM3YWQyZWE5ZmE3OTM3ODI5My90YWJsZTo1ZWRlNzdkNDZiMDY0Yzg3YWU4ODVkNDY3ZTViZGMwNi90YWJsZXJhbmdlOjVlZGU3N2Q0NmIwNjRjODdhZTg4NWQ0NjdlNWJkYzA2XzExLTQtMS0xLTA_2534d718-c2ec-462c-b797-1ceb5d996809"
      unitRef="usd">4006000</us-gaap:MinorityInterest>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90ZXh0cmVnaW9uOjU2YzZjOTEyNTI4OTQxYjZiNDgzMzk1NzRmZjczMTZlXzU5Nw_2eca72a2-120d-4a7b-886b-a1865e6a262f">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;11. Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, Accounts receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade and other accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;167,370&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank promissory notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,860&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,423&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has Noncurrent receivables in the AEC segment that represent revenue earned, which has extended payment terms. The Noncurrent receivables will be invoiced to the customer&#160;over a 10-year&#160;period, which began in 2020.  As of December&#160;31, 2020 and December&#160;31, 2019, Noncurrent receivables were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.264%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As described in Note 1, effective January 1, 2020, the Company adopted the provisions of ASC 326, Current Expected Credit Losses (CECL). This accounting update replaces the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. Under the new standard, the Company recognizes an allowance for expected credit losses on financial assets measured at amortized cost, such as Accounts receivable, Contract assets and Noncurrent receivables. The allowance is determined using a CECL model that is based on an historical average three-year loss rate and is measured by financial asset type on a collective (pool) basis when similar risk characteristics exist, at an amount equal to lifetime expected credit losses. The estimate reflects the risk of loss due to credit default, even when the risk is remote, and considers available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable expected future economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While an expected credit loss allowance is recorded at the same time the financial asset is recorded, the Company monitors financial assets for credit impairment events to assess whether there has been a significant increase in credit risk since initial recognition, and considers both quantitative and qualitative information. The risk of loss due to credit default increases when one or more events occur that can have a detrimental impact on estimated future cash flows of that financial asset. Evidence that a financial asset is subject to greater credit risk includes observable data about significant financial difficulty of the customer, a breach of contract, such as a default or past due event, or it becomes probable that the customer will enter bankruptcy or other financial reorganization, among other factors. It may not be possible to identify a single discrete event, but rather, the combined effect of several events that may cause an increase in risk of loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The probability of default is driven by the relative financial health of our customer base and that of the industries in which we operate, as well as the broader macro-economic environment. A changing economic environment or forecasted economic scenario can lead to a different probability of default and can suggest that credit risk has changed. Such is the case with the global COVID-19 pandemic, which has increased uncertainty and poses a significant challenge to the macro-economic environment. Management believes this has increased the probability of credit default, causing the Company to increase the allowance for expected credit losses during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At each reporting period, the Company will recognize the amount of change in current expected credit losses as an allowance gain or loss in Selling, general, and administrative expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets are written-off when the Company has no reasonable expectation of recovering the financial asset, either in its entirety, or a portion thereof. This is the case when the Company determines that the customer does not have assets or sources of income that could generate sufficient cash flows to repay the amounts subject to the write-off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the (increases)/decreases in the allowance for credit losses for Accounts receivable in 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CECL&lt;br/&gt;transition&lt;br/&gt;adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific customer reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incremental expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(900)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the (increases)/decreases in the allowance for credit losses for Noncurrent receivables in 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CECL&lt;br/&gt;transition&lt;br/&gt;adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent receivables expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90ZXh0cmVnaW9uOjU2YzZjOTEyNTI4OTQxYjZiNDgzMzk1NzRmZjczMTZlXzU5OA_fe99a5a0-7fd7-4b12-b3fc-c41139bd4de3">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, Accounts receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade and other accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;167,370&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank promissory notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,860&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;188,423&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzEtMi0xLTEtMA_77574bd4-38c0-4028-85d1-5f664a67e551"
      unitRef="usd">167370000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzEtNC0xLTEtMA_cfe18037-bc28-4afc-a40c-0f66e39ecd97"
      unitRef="usd">201427000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzItMi0xLTEtMA_a43ab31d-a9e5-45c8-93f5-a4e00d3f21d8"
      unitRef="usd">24860000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzItNC0xLTEtMA_1b93c636-37b9-42fd-89c4-5ec02924517e"
      unitRef="usd">18563000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzMtMi0xLTEtMA_29c5962a-caa8-4955-b514-9e089e34d9fb"
      unitRef="usd">3807000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzMtNC0xLTEtMA_cf39307f-5cfb-4cb6-b591-041cc4a93657"
      unitRef="usd">1719000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzQtMi0xLTEtMA_4f44432e-f95f-480e-889f-3b0aff7fe5db"
      unitRef="usd">188423000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplNGUwNGI2YmFlYTE0MTlmOTkwNDE0N2QxMTg5YmY4Yi90YWJsZXJhbmdlOmU0ZTA0YjZiYWVhMTQxOWY5OTA0MTQ3ZDExODliZjhiXzQtNC0xLTEtMA_f9b6dfb0-ebac-4a09-ac23-871e1e86acd1"
      unitRef="usd">218271000</us-gaap:AccountsReceivableNetCurrent>
    <ain:ScheduleOfNoncurrentReceivablesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90ZXh0cmVnaW9uOjU2YzZjOTEyNTI4OTQxYjZiNDgzMzk1NzRmZjczMTZlXzU5OQ_28287ac8-6395-4754-b917-337db2e1bf0a">The Noncurrent receivables will be invoiced to the customer&#160;over a 10-year&#160;period, which began in 2020.  As of December&#160;31, 2020 and December&#160;31, 2019, Noncurrent receivables were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.264%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.795%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.886%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,539&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;36,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ain:ScheduleOfNoncurrentReceivablesTableTextBlock>
    <ain:ReceivablesNoncurrentInvoiceToCustomerPeriod
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90ZXh0cmVnaW9uOjU2YzZjOTEyNTI4OTQxYjZiNDgzMzk1NzRmZjczMTZlXzE2NDkyNjc0NTI1MTQ_4ce909a2-379c-4683-a620-a2c2660947bd">P10Y</ain:ReceivablesNoncurrentInvoiceToCustomerPeriod>
    <us-gaap:AccountsReceivableGrossNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplN2U0ZDYyZDE5MTQ0YWZiOGRiZWJiNjMxOTkyYTYzNC90YWJsZXJhbmdlOmU3ZTRkNjJkMTkxNDRhZmI4ZGJlYmI2MzE5OTJhNjM0XzEtMi0xLTEtMA_fd0276ea-d6a3-4a91-bc33-e24c628b9c1a"
      unitRef="usd">36539000</us-gaap:AccountsReceivableGrossNoncurrent>
    <us-gaap:AccountsReceivableGrossNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplN2U0ZDYyZDE5MTQ0YWZiOGRiZWJiNjMxOTkyYTYzNC90YWJsZXJhbmdlOmU3ZTRkNjJkMTkxNDRhZmI4ZGJlYmI2MzE5OTJhNjM0XzEtNC0xLTEtMA_809f9cbd-16bb-4424-9dff-890fc9cf57f0"
      unitRef="usd">41234000</us-gaap:AccountsReceivableGrossNoncurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplN2U0ZDYyZDE5MTQ0YWZiOGRiZWJiNjMxOTkyYTYzNC90YWJsZXJhbmdlOmU3ZTRkNjJkMTkxNDRhZmI4ZGJlYmI2MzE5OTJhNjM0XzItMi0xLTEtNDU2MQ_c6b23c4e-0362-4e58-93b0-5dc075a89fca"
      unitRef="usd">274000</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplN2U0ZDYyZDE5MTQ0YWZiOGRiZWJiNjMxOTkyYTYzNC90YWJsZXJhbmdlOmU3ZTRkNjJkMTkxNDRhZmI4ZGJlYmI2MzE5OTJhNjM0XzItNC0xLTEtNDU2MQ_9f3d6803-856b-4b8c-aa53-013351d652e0"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplN2U0ZDYyZDE5MTQ0YWZiOGRiZWJiNjMxOTkyYTYzNC90YWJsZXJhbmdlOmU3ZTRkNjJkMTkxNDRhZmI4ZGJlYmI2MzE5OTJhNjM0XzMtMi0xLTEtNDU2MQ_c08f1893-4b1e-4357-9d1d-5650d6759b41"
      unitRef="usd">36265000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableNetNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTplN2U0ZDYyZDE5MTQ0YWZiOGRiZWJiNjMxOTkyYTYzNC90YWJsZXJhbmdlOmU3ZTRkNjJkMTkxNDRhZmI4ZGJlYmI2MzE5OTJhNjM0XzMtNC0xLTEtNDU2MQ_40102fec-cdd7-47d0-af61-1217fda553f8"
      unitRef="usd">41234000</us-gaap:AccountsReceivableNetNoncurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90ZXh0cmVnaW9uOjU2YzZjOTEyNTI4OTQxYjZiNDgzMzk1NzRmZjczMTZlXzE2NDkyNjc0NTI1MTk_f1028667-35f7-4ab4-b39d-885cc98ad84a">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the (increases)/decreases in the allowance for credit losses for Accounts receivable in 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.664%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CECL&lt;br/&gt;transition&lt;br/&gt;adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specific customer reserves&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incremental expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(900)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the (increases)/decreases in the allowance for credit losses for Noncurrent receivables in 2020:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.503%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.371%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CECL&lt;br/&gt;transition&lt;br/&gt;adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent receivables expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie8e5399a1efb4e76af696b1fc9b05a86_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzEtMS0xLTEtNDUxMw_ec6e6f3f-ab6d-4bb1-8ef7-c846e11e12c6"
      unitRef="usd">1719000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia361d41005d643cd9915936aa0e673a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzEtMi0xLTEtNDUxMw_f1612762-9280-465c-a9fa-da71c536eedc"
      unitRef="usd">44000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i1ba7eb7e0cc74a6eb259fa5690952598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzEtMy0xLTEtNDUxMw_e1076757-dfe9-4b73-bebc-314f32d5f008"
      unitRef="usd">43000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i1ba7eb7e0cc74a6eb259fa5690952598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzEtNC0xLTEtNDUxMw_c57b0853-e9f5-445c-8d68-e42c623c650d"
      unitRef="usd">-42000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i1ba7eb7e0cc74a6eb259fa5690952598_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzEtNS0xLTEtNDUxMw_5f10b652-5d4d-4ac0-b64f-94827100a8e6"
      unitRef="usd">106000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i246780d4769844a7a649a968c89f276c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzEtNi0xLTEtNDUzMw_f7c3403c-5269-4172-868d-75d5f9f62851"
      unitRef="usd">1742000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="iaf2908c4ae4a46fb9b1e30bc51bab6f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzItMS0xLTEtNDUxMw_61eab379-8631-45f6-9bcf-f4b7055b3f0d"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i45f45afe33be408081ee8f4204f36a01_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzItMi0xLTEtNDUxMw_7d2ae259-45e4-470d-bb1c-055250fb51b2"
      unitRef="usd">1139000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ib112c1de68374d76b8a5494257243b4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzItMy0xLTEtNDUxMw_049bb981-bd76-4d4e-ba31-612539f943d7"
      unitRef="usd">857000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib112c1de68374d76b8a5494257243b4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzItNC0xLTEtNDUxMw_81d3975b-30a8-46ea-80fa-d9a68072a851"
      unitRef="usd">-46000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="ib112c1de68374d76b8a5494257243b4d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzItNS0xLTEtNDUxMw_66437b4f-cfe6-4981-b063-fd9ae55568fe"
      unitRef="usd">-23000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i63be4b2513d6493495c65bcd06417644_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzItNi0xLTEtNDUzMw_9159bc96-08f5-4208-888b-3d99651f63c8"
      unitRef="usd">2065000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzMtMS0xLTEtNDUzMw_7a8e1ff3-83e5-438b-9b1f-0db323713dcc"
      unitRef="usd">1719000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ib368edb1fa014ca681241a9a72bd6bc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzMtMi0xLTEtNDUzMw_ffde0829-20c1-43ea-a661-fcf8ebeca810"
      unitRef="usd">1183000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzMtMy0xLTEtNDUzMw_1b3eec27-4993-412f-b01f-1a01cdbb70c8"
      unitRef="usd">900000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzMtNC0xLTEtNDUzMw_8482bb26-cc35-47cf-af8e-0082e21a93ff"
      unitRef="usd">-88000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzMtNS0xLTEtNDUzMw_939d5120-1402-4901-8aec-78dbc7050506"
      unitRef="usd">83000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo0MzAzZTMyNDA3MTY0NGMwOGQwMmFmMjU0YzUzODA1NS90YWJsZXJhbmdlOjQzMDNlMzI0MDcxNjQ0YzA4ZDAyYWYyNTRjNTM4MDU1XzMtNi0xLTEtNDUzMw_d0414f5d-165f-4224-8866-09a8cc4e1f94"
      unitRef="usd">3807000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo2NTlhYzhkMDdjNjE0ZTJkYTkyNmE3YTIwZWFiZDQ5NS90YWJsZXJhbmdlOjY1OWFjOGQwN2M2MTRlMmRhOTI2YTdhMjBlYWJkNDk1XzEtMS0xLTEtNDUyNw_bf91060c-fc48-41a7-8898-72e711ce8192"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="ib368edb1fa014ca681241a9a72bd6bc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo2NTlhYzhkMDdjNjE0ZTJkYTkyNmE3YTIwZWFiZDQ5NS90YWJsZXJhbmdlOjY1OWFjOGQwN2M2MTRlMmRhOTI2YTdhMjBlYWJkNDk1XzEtMi0xLTEtNDUyMQ_416edb2f-a3bb-4a9a-9dfb-6a95fe348f53"
      unitRef="usd">206000</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <ain:AccountsReceivableAllowanceForCreditLossWriteoffNoncurrent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo2NTlhYzhkMDdjNjE0ZTJkYTkyNmE3YTIwZWFiZDQ5NS90YWJsZXJhbmdlOjY1OWFjOGQwN2M2MTRlMmRhOTI2YTdhMjBlYWJkNDk1XzEtMy0xLTEtNDUyMQ_1d1b3f57-21bc-476b-809e-4f9792f0c393"
      unitRef="usd">71000</ain:AccountsReceivableAllowanceForCreditLossWriteoffNoncurrent>
    <ain:AccountsReceivableCreditLossExpenseReversalNoncurrent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo2NTlhYzhkMDdjNjE0ZTJkYTkyNmE3YTIwZWFiZDQ5NS90YWJsZXJhbmdlOjY1OWFjOGQwN2M2MTRlMmRhOTI2YTdhMjBlYWJkNDk1XzEtNC0xLTEtNDUyMQ_73f98bc1-2974-4409-9752-f15a65433ad7"
      unitRef="usd">3000</ain:AccountsReceivableCreditLossExpenseReversalNoncurrent>
    <ain:AccountsReceivableAllowanceForCreditLossPeriodIncreaseDecreaseNoncurrent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo2NTlhYzhkMDdjNjE0ZTJkYTkyNmE3YTIwZWFiZDQ5NS90YWJsZXJhbmdlOjY1OWFjOGQwN2M2MTRlMmRhOTI2YTdhMjBlYWJkNDk1XzEtNS0xLTEtNDUyMQ_06f31d76-28a5-41a7-b038-474234a29410"
      unitRef="usd">0</ain:AccountsReceivableAllowanceForCreditLossPeriodIncreaseDecreaseNoncurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDUvZnJhZzo1NmM2YzkxMjUyODk0MWI2YjQ4MzM5NTc0ZmY3MzE2ZS90YWJsZTo2NTlhYzhkMDdjNjE0ZTJkYTkyNmE3YTIwZWFiZDQ5NS90YWJsZXJhbmdlOjY1OWFjOGQwN2M2MTRlMmRhOTI2YTdhMjBlYWJkNDk1XzEtNi0xLTEtNDUyNw_1b12a166-3bf2-49d7-9975-424520db3401"
      unitRef="usd">274000</us-gaap:AllowanceForDoubtfulAccountsReceivableNoncurrent>
    <ain:ContractAssetsAndLiabilitiesTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzEwMzU_499f2523-ed46-4838-ad0c-84f22cfe087b">Contract Assets and LiabilitiesContract assets and Contract liabilities (included in Accrued liabilities) are reported in the Consolidated Balance Sheets in a net position, on a contract-by-contract basis at the end of each reporting period. Contract assets and contract liabilities are summarized as follows:&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets increased $60.2 million during the year ended December&#160;31, 2020. Contract assets increase when there is an increase in unbilled revenue related to the satisfaction of performance obligations in excess of the amounts billed to customers for contracts that are in a contract asset position. The 2020 increase in Contract assets, approximately half of which was related to the LEAP program, was driven by delays in the Boeing 737 MAX return to service and a challenging economic environment in 2020, which caused a slowdown in several key aerospace programs. Other than the allowance for expected credit losses, there were no other provisions for losses related to our Contract assets during the years ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The following table presents the 2020 (increases)/ decreases in the allowance for credit losses for Contract assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CECL&lt;br/&gt;transition&lt;br/&gt;adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Contract liabilities increased $2.6 million during the year ended December&#160;31, 2020, primarily due to increased billings in excess of revenue recognized from satisfied performance obligations for contracts that were in a contract liability position. Revenue recognized for the years ended December&#160;31, 2020 and 2019 that was included in the Contract liability balance at the beginning of the year was $3.8 million and $6.0 million, respectively.&lt;/span&gt;&lt;/div&gt;</ain:ContractAssetsAndLiabilitiesTextBlock>
    <ain:ScheduleOfContractAssetsAndContractLiabilitiesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzEwMzY_12f3f493-92ab-457c-811f-24ab97160c90">Contract assets and Contract liabilities (included in Accrued liabilities) are reported in the Consolidated Balance Sheets in a net position, on a contract-by-contract basis at the end of each reporting period. Contract assets and contract liabilities are summarized as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ain:ScheduleOfContractAssetsAndContractLiabilitiesTableTextBlock>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzEtMi0xLTEtMA_1d9805f3-93bb-4fa7-8a49-32e8d787c096"
      unitRef="usd">140348000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetGrossCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzEtNC0xLTEtMA_694bc1c4-1693-47a0-baee-ae475438286c"
      unitRef="usd">79070000</us-gaap:ContractWithCustomerAssetGrossCurrent>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzItMi0xLTEtMA_5438f30b-d8c4-4b43-821d-b70d3d0a5697"
      unitRef="usd">1059000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzItNC0xLTEtMA_80603120-13cb-49d3-85f6-bbe3ca64b8ac"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzMtMi0xLTEtNDU4NA_2b7aaaaf-05e1-4a49-b0a6-b210a21eab3d"
      unitRef="usd">139289000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzMtNC0xLTEtNDU4NA_1f69b957-265f-441f-bbac-35cd6522935d"
      unitRef="usd">79070000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzUtMi0xLTEtNDU4NA_cae33e29-a7a7-4557-a9e6-3da1c1cfc803"
      unitRef="usd">8206000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplYTlkNjZjZDI2Njc0NTQxODI4NmFlMDZlYWU2ZDRjMy90YWJsZXJhbmdlOmVhOWQ2NmNkMjY2NzQ1NDE4Mjg2YWUwNmVhZTZkNGMzXzUtNC0xLTEtNDU4NA_0af40168-dd6e-4142-86b0-2886cd9b985d"
      unitRef="usd">5656000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <ain:ContractWithCustomerAssetPeriodIncreaseDecrease
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzMzNw_e94b5f6f-884a-4893-a7cf-ca656c61ba3a"
      unitRef="usd">60200000</ain:ContractWithCustomerAssetPeriodIncreaseDecrease>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzE2NDkyNjc0NDQ5OTg_a02b98ad-3d5e-49e1-bf7c-8f3922eb5726">&lt;div style="margin-top:10pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;The following table presents the 2020 (increases)/ decreases in the allowance for credit losses for Contract assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.579%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.585%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;CECL&lt;br/&gt;transition&lt;br/&gt;adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(403)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,059)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplZWEzMTkyMzNkYjI0MzdjYTkzZDhkZjQxMmQxZmE2ZS90YWJsZXJhbmdlOmVlYTMxOTIzM2RiMjQzN2NhOTNkOGRmNDEyZDFmYTZlXzEtMS0xLTEtNDYwOQ_5462ed7f-beb3-4b06-a9d5-e4e9cec4dc00"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="ib368edb1fa014ca681241a9a72bd6bc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplZWEzMTkyMzNkYjI0MzdjYTkzZDhkZjQxMmQxZmE2ZS90YWJsZXJhbmdlOmVlYTMxOTIzM2RiMjQzN2NhOTNkOGRmNDEyZDFmYTZlXzEtMi0xLTEtNDYwOQ_247eb3d2-5a10-46e5-92c1-d660f555585f"
      unitRef="usd">403000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <ain:ContractWithCustomerAssetCharges
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplZWEzMTkyMzNkYjI0MzdjYTkzZDhkZjQxMmQxZmE2ZS90YWJsZXJhbmdlOmVlYTMxOTIzM2RiMjQzN2NhOTNkOGRmNDEyZDFmYTZlXzEtMy0xLTEtNDYwOQ_9251266d-5e17-4c57-9e49-28ca4410f802"
      unitRef="usd">-657000</ain:ContractWithCustomerAssetCharges>
    <ain:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrentCurrencyTranslation
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplZWEzMTkyMzNkYjI0MzdjYTkzZDhkZjQxMmQxZmE2ZS90YWJsZXJhbmdlOmVlYTMxOTIzM2RiMjQzN2NhOTNkOGRmNDEyZDFmYTZlXzEtNC0xLTEtNDYwOQ_e3e4eb64-8147-463a-9bb7-310f165eabf0"
      unitRef="usd">-5000</ain:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrentCurrencyTranslation>
    <ain:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrentOther
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplZWEzMTkyMzNkYjI0MzdjYTkzZDhkZjQxMmQxZmE2ZS90YWJsZXJhbmdlOmVlYTMxOTIzM2RiMjQzN2NhOTNkOGRmNDEyZDFmYTZlXzEtNS0xLTEtNDYwOQ_a596dd3d-1bf9-4ff4-9123-5c1441201540"
      unitRef="usd">6000</ain:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrentOther>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90YWJsZTplZWEzMTkyMzNkYjI0MzdjYTkzZDhkZjQxMmQxZmE2ZS90YWJsZXJhbmdlOmVlYTMxOTIzM2RiMjQzN2NhOTNkOGRmNDEyZDFmYTZlXzEtNi0xLTEtNDYwOQ_8a744016-6d08-4b9d-b3ff-0d5b93765661"
      unitRef="usd">1059000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLossCurrent>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzY3MQ_db67e5bf-8afc-46a1-b285-963865bf6707"
      unitRef="usd">2600000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzEwMTI_d68fe882-76fc-45d8-8a1d-88969ebb8a4e"
      unitRef="usd">3800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNDgvZnJhZzowZDY4MWIxN2IwYWQ0YjhmOTk4ODcxNjM5NTIyMDhjMy90ZXh0cmVnaW9uOjBkNjgxYjE3YjBhZDRiOGY5OTg4NzE2Mzk1MjIwOGMzXzEwMTk_3c5477db-0fda-42e4-b5b0-d9639721890c"
      unitRef="usd">6000000.0</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90ZXh0cmVnaW9uOmEyZGFlOWU1ZTUzOTRjNGU5OTQwYmFiMTdlNDE4MTY0Xzc5_f2a3b25f-de11-441c-bf9c-b82bb99baba7">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;13. Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;57,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work in process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90ZXh0cmVnaW9uOmEyZGFlOWU1ZTUzOTRjNGU5OTQwYmFiMTdlNDE4MTY0Xzgw_643f7aa8-4396-4276-a2cf-506a6e41df95">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;57,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work in process&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40,416&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110,478&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzEtMi0xLTEtMA_700a2965-bc17-44fa-83f1-229b69a97130"
      unitRef="usd">57789000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzEtNC0xLTEtMA_399c913e-d67e-448d-b526-7e31033f8599"
      unitRef="usd">52960000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzItMi0xLTEtMA_9cff01be-867c-4b9b-b27d-1bc606b5b720"
      unitRef="usd">40416000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzItNC0xLTEtMA_f131812b-3605-414d-af3d-f9a17c8b343f"
      unitRef="usd">31744000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzMtMi0xLTEtMA_6dda743e-9fd4-45cc-a7a1-1f840a45d6d6"
      unitRef="usd">12273000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzMtNC0xLTEtMA_762b4045-7ae1-486d-9699-c19471b3249d"
      unitRef="usd">10445000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzQtMi0xLTEtMA_393330bf-22f0-4b7b-b68b-747383ecc6a7"
      unitRef="usd">110478000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTEvZnJhZzphMmRhZTllNWU1Mzk0YzRlOTk0MGJhYjE3ZTQxODE2NC90YWJsZTo5YzFmMmJlZTgxYzE0MDUxOTNmMzY3NGU5NTk4OTVlMS90YWJsZXJhbmdlOjljMWYyYmVlODFjMTQwNTE5M2YzNjc0ZTk1OTg5NWUxXzQtNC0xLTEtMA_4eb38490-6a9e-48c3-a9c2-c3c3e82d6741"
      unitRef="usd">95149000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzE4OTU_1d8dff95-23ea-47ce-b979-ee328b0b0790">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;14. Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below sets forth the components of property, plant and equipment as of December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated useful life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land and land improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;years for improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;246,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 to 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right of use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machinery and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,076,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer and other equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,485,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,036,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(946,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;448,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $63.3 million in 2020, $62.1 million in 2019, and $68.8 million in 2018. Software amortization is recorded in Selling, general, and administrative expense and was $2.1 million in 2020, $2.4 million in 2019, and $3.2 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures, including purchased software, were $42.4 million in 2020, $68.0 million in 2019, and $82.9 million in 2018. Unamortized software cost was $4.8 million in 2020, $5.3 million and $6.9 million as of December&#160;31, 2019 and 2018, respectively. Expenditures for maintenance and repairs are charged to income as incurred and amounted to $17.7 million in 2020, $19.8 million in 2019, and $19.4 million in 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzE4OTY_c644f921-4490-498f-9d53-e4aff97fb838">The table below sets forth the components of property, plant and equipment as of December&#160;31, 2020 and 2019:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.813%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated useful life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land and land improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;years for improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;246,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15 to 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right of use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Machinery and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,076,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,020,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer and other equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capital expenditures in progress&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;46,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, gross&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,485,371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,412,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,036,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(946,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;448,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i258aeae60387458b87f15beef6587714_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzEtMi0xLTEtMA_d41978a3-2235-40e4-a4b5-7d564f1237d8"
      unitRef="usd">15611000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iabbe3cbcd5a2434d8421bdf27db6069f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzEtNC0xLTEtMA_870e3cc9-9657-4b06-ba5f-61ad587c67b5"
      unitRef="usd">14168000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idde12de6ec224824b6865e3e633b3d29_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzEtNi0xLTEtMTE3Ny90ZXh0cmVnaW9uOjhkMjRmNDRkNzIyMTQ2YmE5NDI5YjJiYzYzOTk0YTRkXzEwOTk1MTE2Mjc4NjU_341f5938-b9fb-4c66-bcf0-ad4126299ec2">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ie0cd4a159bbf4de98adb5267bb840d85_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzItMi0xLTEtMA_58e24af9-06d3-49e4-8a97-15909b4a3baa"
      unitRef="usd">246137000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i33d2c7798b644aaa83066368fc215ceb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzItNC0xLTEtMA_3e42abfb-c018-4458-81a4-9c45ad58ea00"
      unitRef="usd">227875000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3e750db3e47c464088492203b1c322b4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzItNi0xLTEtMTE4My90ZXh0cmVnaW9uOmFlMjVhOTRhOTQyZDQwNDY5MWFlMDA5YzYxZWY0ZGQxXzE2NDkyNjc0NDE2ODQ_550ebd65-be1c-403e-8a59-fc61f4517ecf">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i789215edecca4b9f8f6cd5af9396f866_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzItNi0xLTEtMTE4My90ZXh0cmVnaW9uOmFlMjVhOTRhOTQyZDQwNDY5MWFlMDA5YzYxZWY0ZGQxXzE2NDkyNjc0NDE2ODk_47bf9b19-13ac-4dd4-b35f-d8b02889f9c7">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i6b66d379fe6549e8a7da46b44cbe7688_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzMtMi0xLTEtMA_11efd995-1b23-4076-b074-7ac01f21f3fc"
      unitRef="usd">10971000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i0a75967de16844d196ce97966d8c4a16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzMtNC0xLTEtMA_fcdd16bc-e604-48e1-9416-6341c9fdf591"
      unitRef="usd">16686000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib3b65d429c944e13bf2e87f9c24275b6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzMtNi0xLTEtMTE4My90ZXh0cmVnaW9uOjk4ZTk3YjJjYjgwNjQwMzZiYjU5NDEyYjNhODIxZjhlXzEwOTk1MTE2Mjc4MDU_bfe931bf-0c32-475f-9792-72ccc8c37591">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i99e48deda38c4d71b5771d95e9d06003_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzMtNi0xLTEtMTE4My90ZXh0cmVnaW9uOjk4ZTk3YjJjYjgwNjQwMzZiYjU5NDEyYjNhODIxZjhlXzEwOTk1MTE2Mjc4MDk_069eb33e-ea56-4eb3-90e5-e1c1f8dfaf21">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ib61e7f9a92e34720a965f961c7a6b712_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzQtMi0xLTEtMA_b015be17-ba1c-432a-be47-748011450880"
      unitRef="usd">1076092000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i4fe4510fa2de4194bef1253496fada95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzQtNC0xLTEtMA_2657b5c5-edee-4eb0-8fd4-5d60c1eb18e4"
      unitRef="usd">1020348000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3d9626788a3d4958b1e2d644e357a69b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzQtNi0xLTEtMTE4My90ZXh0cmVnaW9uOjIyYmM5YWE3MGQyMjQ5MTJiZjM3ZGEwYzY2NTdmMDY0XzEwOTk1MTE2Mjc4MDU_5045dd6e-d212-40ef-be82-dcaee40e58e1">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i415363dbc1924e38aa8f6f3e7962d204_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzQtNi0xLTEtMTE4My90ZXh0cmVnaW9uOjIyYmM5YWE3MGQyMjQ5MTJiZjM3ZGEwYzY2NTdmMDY0XzEwOTk1MTE2Mjc4MDk_ff25d98e-3b93-4162-960d-a3c6ea8dd6fd">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ibdaa3ba06d2e4a8e9a6522082236c22e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzUtMi0xLTEtMA_989b6ab0-ffc8-49f0-81b5-9d7f70376eeb"
      unitRef="usd">8638000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="if514f1c4ef8d4f858c442df42208f575_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzUtNC0xLTEtMA_107a770e-1cb2-4385-a978-dbe430997516"
      unitRef="usd">8126000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i53334a725e3d427fbdf4528fef111199_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzUtNi0xLTEtMC90ZXh0cmVnaW9uOjI4MzczNDI1MzhiNDQ3ODRiZjJkYjRlOWE1Yzk2ZDVmXzEwOTk1MTE2Mjc3OTI_4458a347-c99f-4b67-88b5-c94c649e9075">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i0e28fe0a7a96469a88839be599f1d74a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzYtMi0xLTEtMA_815de120-b135-4ed8-a088-1a6402c864f6"
      unitRef="usd">19294000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ic117ac0f09e346f0ad2b06db2d799eb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzYtNC0xLTEtMA_218cdda9-545d-4019-a25b-ca94278e51b1"
      unitRef="usd">18808000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie0677cb1cb62406cbafd6eda4318a433_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzYtNi0xLTEtMTE4My90ZXh0cmVnaW9uOjQ5NWNiZDgwMmIyZjQ2NzE4MWJjMGE1MWNlYzVhZjAyXzEwOTk1MTE2Mjc4MDM_8cae8f8d-346f-4088-91ef-3243ebe41605">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i53690eeffdd74cc7b4307c4435c274b6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzYtNi0xLTEtMTE4My90ZXh0cmVnaW9uOjQ5NWNiZDgwMmIyZjQ2NzE4MWJjMGE1MWNlYzVhZjAyXzEwOTk1MTE2Mjc4MDc_c549180a-f450-4107-9c24-defd1dde2ce0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i6d1cfdf0502943cc9bf9623f841ccaa7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzctMi0xLTEtMA_9bccc757-3cdc-420f-83a7-78b80acdc8be"
      unitRef="usd">62400000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i1153369a6d6d477fa6e168db67aef7d5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzctNC0xLTEtMA_02f52e63-049f-4b5f-a00f-e196c7fec4af"
      unitRef="usd">60995000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id6438bf29951400f9285787eb73bfb85_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzctNi0xLTEtMTE4My90ZXh0cmVnaW9uOmRjMzMxNTAyMGQzMDRkM2I5MDBjYmY1YjBkMzJjZDUyXzEwOTk1MTE2Mjc4MDE_7f87210b-faa7-476f-92ab-f963c7432fc6">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie8d5f198de1c43d5b2bb4b08bdd05e2d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzctNi0xLTEtMTE4My90ZXh0cmVnaW9uOmRjMzMxNTAyMGQzMDRkM2I5MDBjYmY1YjBkMzJjZDUyXzEwOTk1MTE2Mjc4MDU_2df3b91e-6ad5-4259-b39f-6f74e068be17">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="if1111fa11f4d44ec87e36e66a27a3dab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzgtMi0xLTEtMA_a68b220c-c4a1-4e37-ac62-8f046de7e02f"
      unitRef="usd">46228000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ic1b86459ebb04b0fac024dd57590fa03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzgtNC0xLTEtMA_0f873e12-26fe-4e97-b63b-cf23f63dc88b"
      unitRef="usd">45588000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzktMi0xLTEtMA_a14ca41c-581f-4440-b931-5a78fcf85522"
      unitRef="usd">1485371000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzktNC0xLTEtMA_4fff954d-1214-439d-9070-8fcf059cbbe8"
      unitRef="usd">1412594000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzEwLTItMS0xLTA_f10bde1a-ad41-470a-b4a6-7d132811203d"
      unitRef="usd">1036817000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzEwLTQtMS0xLTA_19dc15f0-aacf-4f75-863b-feb06e093fe2"
      unitRef="usd">946132000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzExLTItMS0xLTA_ee27763f-0572-4703-a3b4-0840b8b7a3d6"
      unitRef="usd">448554000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90YWJsZTowYWIzMjFmNGRiYjY0NzFkYmM1ZjMwZTUyMGQxOTczYy90YWJsZXJhbmdlOjBhYjMyMWY0ZGJiNjQ3MWRiYzVmMzBlNTIwZDE5NzNjXzExLTQtMS0xLTA_9ae1a4b0-4478-425a-9f46-cc67e5a56f8f"
      unitRef="usd">466462000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzE1OA_f66879b5-04a7-4964-a320-24f7cb4db367"
      unitRef="usd">63300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzE2OA_f841e046-4b27-4621-94eb-40ccf376d31f"
      unitRef="usd">62100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzE4Mg_a01d491a-06c1-47d4-ae8a-87c3aa87b443"
      unitRef="usd">68800000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzI4Mg_fba58ef0-4a9b-4610-b558-db1ca02d479d"
      unitRef="usd">2100000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzI5Mg_a202898f-128f-4250-b404-fda461d9f8aa"
      unitRef="usd">2400000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzMwNg_47a4eb4e-e8f0-4e4b-9f9e-147a35f88add"
      unitRef="usd">3200000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzM3Mw_2f284354-2027-4f15-8d66-2e5409594d0d"
      unitRef="usd">42400000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzM4Mw_c0b5c799-439a-4f07-ba82-33fd6d8c2e65"
      unitRef="usd">68000000.0</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzM5Nw_cd8d5438-3396-410a-9941-e75a12733066"
      unitRef="usd">82900000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzQzNw_68787bc3-7ade-4a62-8b46-34a468b47493"
      unitRef="usd">4800000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzQ0Nw_88c15305-8554-498f-abb9-0b0e52728e99"
      unitRef="usd">5300000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzQ1NA_26407082-d104-43e8-99b8-896646bfb623"
      unitRef="usd">6900000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzU3OQ_1879c2ef-7a54-488a-89cc-5f6221140beb"
      unitRef="usd">17700000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzU4OQ_7bc586a7-ffb2-4193-a3e2-93396d08f887"
      unitRef="usd">19800000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:CostOfPropertyRepairsAndMaintenance
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNTQvZnJhZzpjMzRlMmExMTlhMDg0NDJkOTg4MDZkZjlmOWQ5MDZjOC90ZXh0cmVnaW9uOmMzNGUyYTExOWEwODQ0MmQ5ODgwNmRmOWY5ZDkwNmM4XzYwMw_19661889-e4dc-4885-927f-a701904ab008"
      unitRef="usd">19400000</us-gaap:CostOfPropertyRepairsAndMaintenance>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI4ODg_70337c3a-fe90-4afa-83aa-2077d269f591">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15. Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in each business combination. Goodwill and intangible assets with indefinite useful lives are not amortized, but are tested for impairment at least annually at the reporting unit level, using either a qualitative or quantitative approach. Impairment is the condition that exists when the carrying amount of a reporting unit, including goodwill, exceeds its fair value. Our reportable segments are consistent with our operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Determining the fair value of a reporting unit requires the use of significant estimates and assumptions, including revenue growth rates, operating margins, discount rates, and future market conditions, among others. Goodwill and other long-lived assets are reviewed for impairment whenever events, such as significant changes in the business climate, plant closures, changes in product offerings, or other circumstances indicate that the carrying amount may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine fair value, we utilize two market-based approaches and an income approach. Under the market-based approaches, we utilize information regarding the Company as well as publicly available industry information, to determine earnings multiples and sales multiples. Under the income approach, we determine fair value based on estimated future cash flows of each reporting unit, discounted by an estimated weighted-average cost of capital, which reflects the overall level of inherent risk of a reporting unit and the rate of return an outside investor would expect to earn.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the second quarter of 2020, management applied the quantitative assessment approach in performing its annual evaluation of goodwill and concluded that no impairment provision was required. As part of this evaluation, the Company considered projected cash flows and market multiples for the Company&#x2019;s Machine Clothing reporting unit and three AEC reporting units. Management performed these quantitative assessments and concluded that each reporting unit&#x2019;s fair value continued to exceed its carrying value. In addition, there were no amounts at risk due to the estimated spread between the fair and carrying values. Accordingly, no impairment charges were recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 20, 2019, the Company acquired CirComp GmbH, a privately-held developer and manufacturer of high-performance composite components located in Kaiserslautern, Germany. The assets acquired include goodwill of $17.7 million and amortizable intangible assets of $10.3 million, including measurement period adjustments recorded in 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;        We are continuing to amortize certain patents, trademarks and names, customer contracts, relationships and technology assets that have finite lives. The changes in intangible assets and goodwill from December&#160;31, 2018 to December&#160;31, 2020, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except for years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Customer contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total amortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MC Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unamortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.106%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except for&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization&#160;life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Customer contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MC Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unamortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the gross carrying amount and accumulated amortization of amortized intangible assets was $78.0 million and $31.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to intangible assets was reported in the Consolidated Statement of Income as follows: $3.0 million in Cost of goods sold and $4.3 million in Selling, general and administrative expenses in 2020; $3.0 million in Cost of goods sold and $3.3 million in Selling, general and administrative expenses in 2019; and $2.9 million in Cost of goods sold and $3.3 million in Selling, general and administrative expenses in 2018. Estimated amortization expense of intangibles for the years ending December 31, 2021 through 2025, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Annual amortization&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4d645cbd9b61405b8ae8094e0bce578f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzE2NDkyNjc0NDYyOTg_043906f1-017b-4708-910b-436a3329f9a1"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4d645cbd9b61405b8ae8094e0bce578f_D20200401-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzE2NDkyNjc0NDYyOTQ_a4ffc52c-84ed-4006-a961-7b8f9c5515b6"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzE2NDkyNjc0NDYzMTA_6f52ff85-2129-49da-8567-ab2af7af7d0d"
      unitRef="usd">17700000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id1c30d8f4506499c893c477991339f1e_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzIwMTM_a7c4103e-9836-4fff-967b-a1edc1826408"
      unitRef="usd">10300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI4ODY_ec1ddd28-3d05-4cd7-8432-bef1226bfff5">The changes in intangible assets and goodwill from December&#160;31, 2018 to December&#160;31, 2020, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except for years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Customer contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total amortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MC Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AEC Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total unamortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.106%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except for&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortization&#160;life in years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31,&lt;br/&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Currency&lt;br/&gt;Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance at December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Trademarks and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Customer contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unamortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MC Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AEC Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total unamortized intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i29772a03289e4bc3a301778f0312ccd4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItMi0xLTEtNTAwOC90ZXh0cmVnaW9uOjA0YWFjMmM2ZjkyNTQ5YWZiYWFjODE1MGFjNTEwNmFiXzEwOTk1MTE2Mjc3OTQ_b20cc8dd-ceb9-41e6-9574-ed5c57fe33c8">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="iffca3f00a5314d0d943a3d6fe9a2fa5d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItMi0xLTEtNTAwOC90ZXh0cmVnaW9uOjA0YWFjMmM2ZjkyNTQ5YWZiYWFjODE1MGFjNTEwNmFiXzEwOTk1MTE2Mjc3OTg_a209d2ea-422f-423a-b974-cbc90f566862">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1856187b37cd4c11b4f0cadbe0aeeba8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItNC0xLTEtMA_b540613e-ec36-4b5b-989c-01d8e55e3df1"
      unitRef="usd">73000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ic86316a16c544f9392bb50f92c0ddb71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItNi0xLTEtMA_7e63d6e1-4103-4946-bb74-81575b8c2d91"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic86316a16c544f9392bb50f92c0ddb71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItOC0xLTEtMA_4da8aca0-9c34-45f0-8c53-34d659f6437d"
      unitRef="usd">16000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ic86316a16c544f9392bb50f92c0ddb71_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItMTAtMS0xLTA_401369c7-0cdd-4372-b737-eaeb6b2966ac"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia7b83f2af58e4a91b711664b7f4765b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzItMTItMS0xLTA_539c9af1-7be5-432e-8d1f-f2a2ead24811"
      unitRef="usd">57000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i0033b5c23d5c42208bc5824e2859a447_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtMi0xLTEtNTAwOC90ZXh0cmVnaW9uOmQ3NjE5ZWMwNzVmMzQzYTBiNjU3OWQxMTQ4NTlkNmMyXzEwOTk1MTE2Mjc3OTY_de82efb9-7bc7-4344-a427-3a3a1e696722">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ibc581116610648ec82dbc13a3b763ac6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtMi0xLTEtNTAwOC90ZXh0cmVnaW9uOmQ3NjE5ZWMwNzVmMzQzYTBiNjU3OWQxMTQ4NTlkNmMyXzEwOTk1MTE2Mjc4MDA_038764fe-eadb-48f4-9ce6-1823673c2c6d">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i834e4ab39f9342f9bd77384ee9bf2271_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtNC0xLTEtMA_070f91c9-73ef-4f54-b3a9-c4e926f8d809"
      unitRef="usd">5804000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i5647d6e79f7f466bb78cfc6e26435e18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtNi0xLTEtMA_f897d0e2-b58a-4a42-ad0f-da67ec74ee71"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5647d6e79f7f466bb78cfc6e26435e18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtOC0xLTEtMA_5931aa69-08d9-4c28-9240-8587f0192661"
      unitRef="usd">670000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i5647d6e79f7f466bb78cfc6e26435e18_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtMTAtMS0xLTA_f77c111a-57a3-4fb0-82d9-c34befa67dc0"
      unitRef="usd">610000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7cc994379f9d499db6f550f095e72ef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzMtMTItMS0xLTA_476e9833-6cb3-497c-828e-d7f56afa835f"
      unitRef="usd">5744000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i21847504fd36422f824a388ab66bf0c2_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzQtMi0xLTEtNTAwOC90ZXh0cmVnaW9uOmQ2YmI5Y2NkNDI3MTRiNWU5MjczY2RhMWU4ZjRmOGUyXzEwOTk1MTE2Mjc3ODg_c3ecf23c-b3d5-4064-98fd-75978071aee5">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i617f13ffd6d64fdcbaf7e5f9fe574bad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzQtNC0xLTEtMA_de92562d-4cea-480e-8dd9-194df8fab257"
      unitRef="usd">1243000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i21847504fd36422f824a388ab66bf0c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzQtNi0xLTEtMA_1975c07e-45f6-401f-a1bd-627e1100e21c"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i21847504fd36422f824a388ab66bf0c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzQtOC0xLTEtMA_107c9dc4-dce3-435e-ae65-f83824de1bec"
      unitRef="usd">83000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i21847504fd36422f824a388ab66bf0c2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzQtMTAtMS0xLTA_85516ea9-c3df-42f1-b672-0e63dd536e83"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ideafed4882b04ca09afa177aa1a1a917_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzQtMTItMS0xLTA_aa128912-42dc-49d0-bb91-e7855800b0bb"
      unitRef="usd">1160000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i49728fdac3fa4b46bef15f8ab3cf0a41_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzUtMi0xLTEtNTAwOC90ZXh0cmVnaW9uOjc3MTBkNTZlOWVmMDRiMGVhMjVkMjIwMGU3ZDJkMWZkXzEwOTk1MTE2Mjc3ODY_f2a1cb10-d94f-4f8e-b737-426f7460db32">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie8ae4277c91441ce99e3e442e9c77b47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzUtNC0xLTEtMA_a5c55dd7-956a-4f03-8d8b-b998a470dd00"
      unitRef="usd">6544000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i49728fdac3fa4b46bef15f8ab3cf0a41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzUtNi0xLTEtMA_8c458c25-8dc6-4227-a264-f10a9d0d4b35"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i49728fdac3fa4b46bef15f8ab3cf0a41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzUtOC0xLTEtMA_defc53cb-1cf0-41a9-a727-2e9a5e8a1d4e"
      unitRef="usd">2912000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i49728fdac3fa4b46bef15f8ab3cf0a41_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzUtMTAtMS0xLTA_bf4bf8ca-8a7f-4552-a3d8-13958d9afb5d"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0fce1ca4bccc4a61aa167c80d30dcd8d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzUtMTItMS0xLTA_f7227ace-01b8-437a-89f2-026996eae613"
      unitRef="usd">3632000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idcf9f5cfbbe0434e83d13db08d266ab5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtMi0xLTEtNTAwOC90ZXh0cmVnaW9uOmJkMmYyNDYzYWQ0MzRkZDhiYTM1YmY3ZjQwZjIzM2M2XzEwOTk1MTE2Mjc3OTQ_e849cb7f-1f63-4558-bc88-dfd1e4e78573">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i472c7ac53fff401cabe87f3efb876635_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtMi0xLTEtNTAwOC90ZXh0cmVnaW9uOmJkMmYyNDYzYWQ0MzRkZDhiYTM1YmY3ZjQwZjIzM2M2XzEwOTk1MTE2Mjc3OTg_cf52cf88-878c-464b-9560-9c1a46edd75d">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8ca6a13e854844b9a0829e12c061d330_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtNC0xLTEtMA_d934ab97-b51b-47da-9c21-f4117c944e1d"
      unitRef="usd">39147000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i33706628e78647eab414b0372dbfccb5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtNi0xLTEtMA_4a5910da-6c12-4252-b9b2-7ef87863b4fb"
      unitRef="usd">329000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i33706628e78647eab414b0372dbfccb5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtOC0xLTEtMA_2db495ff-63b9-405b-ac1b-57b6d242ba91"
      unitRef="usd">3513000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i33706628e78647eab414b0372dbfccb5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtMTAtMS0xLTA_e232ded3-78c0-422d-a6bc-c467c166c58d"
      unitRef="usd">297000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibc99d1f6a3984385974d2a8b7e7b1023_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzYtMTItMS0xLTA_c91961f7-9a67-4e91-8893-595eb1960179"
      unitRef="usd">36260000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1bbc90e884094b098ee6c70496b11a46_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzctMi0xLTEtNTAwOC90ZXh0cmVnaW9uOmY1MzMyOWVhYTM3MTQ2ZTdiOGE1OWUwNjc3NTI2NzJlXzEwOTk1MTE2Mjc3ODY_704a9a57-496f-40fc-bb07-7415289224b1">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic151ab21fdff42e58538a0d97836911c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzctNC0xLTEtMA_0d6ea7b5-0793-42a4-8f15-f3f639fb5318"
      unitRef="usd">81000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1bbc90e884094b098ee6c70496b11a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzctNi0xLTEtMA_ab407ea9-767b-4569-8a4c-cdee48b40d18"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1bbc90e884094b098ee6c70496b11a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzctOC0xLTEtMA_b7515d08-4482-4319-9d9e-762eea515f6d"
      unitRef="usd">65000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i1bbc90e884094b098ee6c70496b11a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzctMTAtMS0xLTA_fcecdef9-49d8-46f8-809f-f41d723de3bb"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia6f79ed0492a49c3af3303f1264263d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzctMTItMS0xLTA_f501abe1-bbea-408b-bfec-0d7bfc43a23f"
      unitRef="usd">16000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzgtNC0xLTEtMA_4ad4bb71-5b7b-451f-b84e-fec8241593d9"
      unitRef="usd">52892000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzgtNi0xLTEtMA_3fb10b5f-d22c-424b-b726-c6a47a85da8b"
      unitRef="usd">329000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzgtOC0xLTEtMA_d8008aa0-833b-40c9-a524-b116ca2eab87"
      unitRef="usd">7259000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzgtMTAtMS0xLTA_11aacb71-c261-40e6-951b-feb45d73152e"
      unitRef="usd">907000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzgtMTItMS0xLTA_7f4e3e5e-a1ff-4e98-84d7-a21535078f19"
      unitRef="usd">46869000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i2e9064be677440989f4adf9786530ec5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEwLTQtMS0xLTA_702fcab9-b234-4518-9e0a-1e2fb5d7e14b"
      unitRef="usd">67672000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i7336ea7d8ca9485f81712912f478fd92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEwLTYtMS0xLTA_c3e2ee2d-503f-4e66-845c-7ad9da05566e"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <ain:GoodwillAmortization
      contextRef="i7336ea7d8ca9485f81712912f478fd92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEwLTgtMS0xLTA_7b2ff7b9-272c-4b75-be9a-1f9c4402e53c"
      unitRef="usd">0</ain:GoodwillAmortization>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7336ea7d8ca9485f81712912f478fd92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEwLTEwLTEtMS0w_6395050c-66e5-4055-a168-05790f9a0221"
      unitRef="usd">4618000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ibd89fc520ca741f3a5c1c6e1dd49c5ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEwLTEyLTEtMS0w_8fafee27-d392-4861-bf42-5f800b39770a"
      unitRef="usd">72290000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id01b2cf34fe542f6820addff1b0c9ed7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzExLTQtMS0xLTA_9c5d6521-75c0-4624-96d2-d734d81e4ac8"
      unitRef="usd">113262000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i12753c1e5ad4452eba73c446ed865c87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzExLTYtMS0xLTA_a45db041-e406-4345-9fc8-d3b931f5a07f"
      unitRef="usd">335000</us-gaap:GoodwillAcquiredDuringPeriod>
    <ain:GoodwillAmortization
      contextRef="i12753c1e5ad4452eba73c446ed865c87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzExLTgtMS0xLTA_a1f2ab9b-1579-4740-ada1-1b6922293336"
      unitRef="usd">0</ain:GoodwillAmortization>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i12753c1e5ad4452eba73c446ed865c87_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzExLTEwLTEtMS0w_0b1f0b2a-bd8f-4a37-b2f8-3216a1073a99"
      unitRef="usd">1666000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i45efe6d9be8d4ad697de9303c9e67206_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzExLTEyLTEtMS0w_1080a936-6974-49a4-a866-02e4f0fc8166"
      unitRef="usd">115263000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEyLTQtMS0xLTA_97c53467-94d8-4dbe-bc14-7addb9d7153c"
      unitRef="usd">180934000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEyLTYtMS0xLTA_6c493003-cdc3-4749-98ad-037ec94d0277"
      unitRef="usd">335000</us-gaap:GoodwillAcquiredDuringPeriod>
    <ain:GoodwillAmortization
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEyLTgtMS0xLTA_8d62f6f9-f54f-4944-9c14-d36416634084"
      unitRef="usd">0</ain:GoodwillAmortization>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEyLTEwLTEtMS0w_76ee843e-2f81-479c-a586-340f3d810775"
      unitRef="usd">6284000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZToyOGY0MmIxM2ZkM2M0MzkwOTAzM2RhZGZlNTQ0NDBhZS90YWJsZXJhbmdlOjI4ZjQyYjEzZmQzYzQzOTA5MDMzZGFkZmU1NDQ0MGFlXzEyLTEyLTEtMS0w_d20390b4-af44-4be3-afd3-b86331f59595"
      unitRef="usd">187553000</us-gaap:Goodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i5ce5e2a4e7204824b93a7ffb0138004c_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItMi0xLTEtMC90ZXh0cmVnaW9uOjEzMmRlYmYxNzEwMDQ1MWE5YmQ4NGMwODVkNWE1ZTE0XzEwOTk1MTE2Mjc3OTQ_e548604a-ebb5-4e87-a521-ef0fff4412df">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i811968beebfe4cd49bbf1f8ba8ac23ba_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItMi0xLTEtMC90ZXh0cmVnaW9uOjEzMmRlYmYxNzEwMDQ1MWE5YmQ4NGMwODVkNWE1ZTE0XzEwOTk1MTE2Mjc3OTg_e7517ab6-b1fd-4b7c-8cc4-4712a2290270">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i58bbac13d43b4f2c970f1fade76bebd2_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItNC0xLTEtMA_9639fce6-3804-40fd-9deb-5bcf9607de91"
      unitRef="usd">11000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia4aa41c40ef643a4a1f60ca998873515_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItNi0xLTEtMA_471d3c43-4814-4c99-9e5c-e7382905d0ad"
      unitRef="usd">68000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia4aa41c40ef643a4a1f60ca998873515_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItOC0xLTEtMA_90efa678-898b-4dfc-bd60-cdc7f5e7f38b"
      unitRef="usd">6000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ia4aa41c40ef643a4a1f60ca998873515_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItMTAtMS0xLTA_43784133-a708-4576-b376-4289f24a85ee"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1856187b37cd4c11b4f0cadbe0aeeba8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzItMTItMS0xLTMwNDQ_cd86ceec-a23f-40c3-b97c-f39650887961"
      unitRef="usd">73000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i042d662585774bbcaf3be71ed6f38ac2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtMi0xLTEtMC90ZXh0cmVnaW9uOmRkNGI3N2JiOGRiMzRlNGM5ZTdhOGJlOTg4NmQxZWZmXzEwOTk1MTE2Mjc4MDA_959ce305-89b7-4dba-b0bc-9be56c0039a6">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idb15982478fe4c568814ccc9a6bc1bf1_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtMi0xLTEtMC90ZXh0cmVnaW9uOmRkNGI3N2JiOGRiMzRlNGM5ZTdhOGJlOTg4NmQxZWZmXzEwOTk1MTE2Mjc4MDQ_688fa4a3-8e98-428c-b4f6-a4d03c347dc5">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0e7408deb15443db8d1001994d8be10a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtNC0xLTEtMA_17b1bbec-c035-479e-9c7f-82324773fc9c"
      unitRef="usd">56000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i777001494730476586f4840354010100_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtNi0xLTEtMA_7dab99a8-8cda-4cb7-b0ca-7f80e60be086"
      unitRef="usd">5821000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i777001494730476586f4840354010100_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtOC0xLTEtMA_dded4f69-3c3f-4a13-b402-e27632511111"
      unitRef="usd">73000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i777001494730476586f4840354010100_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtMTAtMS0xLTA_1cb7c08d-ce8d-4497-9cce-d962bf894b37"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i834e4ab39f9342f9bd77384ee9bf2271_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzMtMTItMS0xLTMwNDQ_fd885291-22b6-400e-821d-f9fa27e4abe0"
      unitRef="usd">5804000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id799c1266c5346efa0f39f8c7a5afd00_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzQtMi0xLTEtMC90ZXh0cmVnaW9uOjY4ZmRjMTgwZGIxYjRjMDk4ODY2YmE4ZTAxNGRhMzBiXzEwOTk1MTE2Mjc3ODg_0f48f409-224f-4ca6-ad93-ab8f4686061a">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i419c96157ca940f7b29c7156e73e073b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzQtNC0xLTEtMA_b423a37f-0ffc-476a-8e68-07b611dd00e4"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="id799c1266c5346efa0f39f8c7a5afd00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzQtNi0xLTEtMA_9015d7b4-d83d-46b8-a91d-165757c9f38a"
      unitRef="usd">1250000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id799c1266c5346efa0f39f8c7a5afd00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzQtOC0xLTEtMA_82b17738-1393-4b05-b526-1a1e5dc89de5"
      unitRef="usd">7000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="id799c1266c5346efa0f39f8c7a5afd00_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzQtMTAtMS0xLTA_fe1f815a-3ad4-40f6-a044-ef966c371f40"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i617f13ffd6d64fdcbaf7e5f9fe574bad_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzQtMTItMS0xLTMwNDQ_14e384f1-a1fc-4ebb-be7c-99a2e9a4d5cc"
      unitRef="usd">1243000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i792ed3ecadf241a69345fe449c42fd14_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzUtMi0xLTEtMC90ZXh0cmVnaW9uOjc2OTdmN2U2NWE1YTQwODJiNzg5YmFlYjc0YmYyNzUxXzEwOTk1MTE2Mjc3ODY_847c50f1-fcd6-4c04-88fe-335481ff516f">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie7b87fc63af24befa01976642bf2648b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzUtNC0xLTEtMA_ed067696-96c1-4577-a058-559a6faf7b7e"
      unitRef="usd">9456000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i792ed3ecadf241a69345fe449c42fd14_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzUtNi0xLTEtMA_f15422b4-ff80-439a-bea5-4c164e7ccc50"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i792ed3ecadf241a69345fe449c42fd14_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzUtOC0xLTEtMA_12787cbe-c63d-40e5-a1ac-fad7d188db6f"
      unitRef="usd">2912000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i792ed3ecadf241a69345fe449c42fd14_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzUtMTAtMS0xLTA_9fc87c9d-70c4-42df-bc9c-d2a863ce30ab"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie8ae4277c91441ce99e3e442e9c77b47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzUtMTItMS0xLTMwNDQ_f08a796d-9d72-49bb-8a46-eff4550559b3"
      unitRef="usd">6544000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8207c26c8d6e4aa6a25b0d991d918044_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtMi0xLTEtMC90ZXh0cmVnaW9uOjdlY2Y4N2M3NTdiMjRjMTBhMGRiMjk5NDliOTI5MjQ3XzEwOTk1MTE2Mjc3OTQ_dad3309a-f762-4d73-8952-353c523e8fc2">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i008cc967ca3e4121802e06921a2b0ebe_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtMi0xLTEtMC90ZXh0cmVnaW9uOjdlY2Y4N2M3NTdiMjRjMTBhMGRiMjk5NDliOTI5MjQ3XzEwOTk1MTE2Mjc3OTg_30200d2f-d1b5-4fa6-8c07-c048b1d7812e">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i706b4db2157f494dad225ea16ceb065e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtNC0xLTEtMA_3fd8777f-7641-42dc-9cbe-bbfb14d3e849"
      unitRef="usd">39538000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ife4d35f527354723bbd881682223fcb5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtNi0xLTEtMA_878766ac-9662-4414-9ac9-039494bc4d44"
      unitRef="usd">2834000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ife4d35f527354723bbd881682223fcb5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtOC0xLTEtMA_7cd1f8b4-8884-4cd3-985a-c37c3a473ae0"
      unitRef="usd">3247000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ife4d35f527354723bbd881682223fcb5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtMTAtMS0xLTA_84e5e61b-2066-40fc-99e3-78e4afdfaf32"
      unitRef="usd">22000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8ca6a13e854844b9a0829e12c061d330_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzYtMTItMS0xLTMwNDQ_7045a9ce-833b-4a0f-b5ff-31fc665a2e13"
      unitRef="usd">39147000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i3670bc633a6d49389b18afe82f3e7028_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctMi0xLTEtNTAxNC90ZXh0cmVnaW9uOjU4ODgxM2M3NzU0MzQ3Y2U5YjBjODZhZTIxYzI4NjA2XzEwOTk1MTE2Mjc3ODY_feb85eec-be48-4052-b701-063ce32c38a1">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifc866b354bf74abbb973654e6bbe4727_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctNC0xLTEtMzA0NA_1d2f0273-33f5-432c-bb89-f58e29def47f"
      unitRef="usd">145000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i3670bc633a6d49389b18afe82f3e7028_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctNi0xLTEtMzA0NA_425e6e12-8425-4e6d-af48-c17036d9f910"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3670bc633a6d49389b18afe82f3e7028_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctOC0xLTEtMzA0NA_79ce9b77-d406-408e-969c-cf45013f3059"
      unitRef="usd">64000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i3670bc633a6d49389b18afe82f3e7028_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctMTAtMS0xLTMwNDQ_35ed5064-5407-4fb3-85ec-2cbeef41850a"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic151ab21fdff42e58538a0d97836911c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctMTItMS0xLTMwNDQ_c099f587-75d2-4454-8bc6-733c52537c98"
      unitRef="usd">81000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctNC0xLTEtMA_666c9d24-7173-4388-8016-2c2592a6cb55"
      unitRef="usd">49206000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctNi0xLTEtMA_5bb4120a-cb78-4c3d-8375-09570fbcb002"
      unitRef="usd">9973000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctOC0xLTEtMA_0798bdf2-b1d2-40bf-ae4e-5250f593feb7"
      unitRef="usd">6309000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzctMTAtMS0xLTA_e498397d-1ddd-44dd-b0f0-cb0ff09f89f0"
      unitRef="usd">22000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzgtMTItMS0xLTMwNDQ_ae5b348e-cd03-40ff-9447-4600fb748791"
      unitRef="usd">52892000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="ia1d4187f1e9a428e917aa8263f13a8fb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzktNC0xLTEtMA_be553887-1378-4352-bbd5-6ed0cc844047"
      unitRef="usd">68652000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i373f4859585043a5b8d74a1c76635ffd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzktNi0xLTEtMA_32fd11a8-b06c-4e3c-97a2-a003496c41b1"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <ain:GoodwillAmortization
      contextRef="i373f4859585043a5b8d74a1c76635ffd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzktOC0xLTEtMA_41167eae-ec91-459b-bb48-985caf0975d9"
      unitRef="usd">0</ain:GoodwillAmortization>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i373f4859585043a5b8d74a1c76635ffd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzktMTAtMS0xLTA_0d777654-ce4c-4d3c-a83d-1d99bed792b0"
      unitRef="usd">-980000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i2e9064be677440989f4adf9786530ec5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzEwLTEyLTEtMS0zMDQ2_b9b7c940-69b5-4c0e-be46-f5dc16999cda"
      unitRef="usd">67672000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0923b03ec8134ae9b9c4dc883048747d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzEwLTQtMS0xLTA_d925bf38-5833-4f74-a44b-1c342ee142a9"
      unitRef="usd">95730000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5750ff85c3c643afa283331282264f8d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzEwLTYtMS0xLTA_2eea5583-aa5b-423c-950a-560b4fc2bfdb"
      unitRef="usd">17343000</us-gaap:GoodwillAcquiredDuringPeriod>
    <ain:GoodwillAmortization
      contextRef="i5750ff85c3c643afa283331282264f8d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzEwLTgtMS0xLTA_10db9355-3c4f-4ebc-8d47-78df8c97c25c"
      unitRef="usd">0</ain:GoodwillAmortization>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5750ff85c3c643afa283331282264f8d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzEwLTEwLTEtMS0w_4ef56f91-0b76-40f1-b847-564dd166173e"
      unitRef="usd">189000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="id01b2cf34fe542f6820addff1b0c9ed7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzExLTEyLTEtMS0zMDQ2_23e33505-7a35-4f9e-8546-689ab84e7367"
      unitRef="usd">113262000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzExLTQtMS0xLTA_58dc1cba-a9bb-4b9c-a2d8-acee5bc0b5ce"
      unitRef="usd">164382000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzExLTYtMS0xLTA_dcf4caa0-9159-434a-9e6e-a39a206165a9"
      unitRef="usd">17343000</us-gaap:GoodwillAcquiredDuringPeriod>
    <ain:GoodwillAmortization
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzExLTgtMS0xLTA_9d8498ae-f582-4814-95ca-81892e8940d0"
      unitRef="usd">0</ain:GoodwillAmortization>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzExLTEwLTEtMS0w_08044052-334a-4669-9d95-37cca5bf014d"
      unitRef="usd">-791000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5YTI1ZGUzZDlkYzI0ODQzYjQ5MjM5YTkyYWUwZjg3ZC90YWJsZXJhbmdlOjlhMjVkZTNkOWRjMjQ4NDNiNDkyMzlhOTJhZTBmODdkXzEyLTEyLTEtMS0zMDQ2_645aca75-8358-425f-9b97-c86deea1429b"
      unitRef="usd">180934000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzIzNjg_fbab68fa-b2ea-4a76-bfe7-e368d54715d9"
      unitRef="usd">78000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzIzNzU_1716a1e0-9dd6-4c46-8efe-39e18d50aa1c"
      unitRef="usd">31100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i28e9cc9a5001441eb6b83bcbd1dbfa1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI1MDg_f729ad97-bf61-46f3-9afa-b4f45c52e763"
      unitRef="usd">-3000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0b00d5a18d76471fba199ba755183dd3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI1Mzc_a2eb16c1-bee4-4e02-a078-bfab678dc8a9"
      unitRef="usd">-4300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icef8ea7efc3347488458b240f19b11e3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI1OTU_c7745b41-bfa7-4f09-b846-7e53ccfc7bfe"
      unitRef="usd">-3000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifd31e8f89d674f159d42b7bf44dbf224_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI2MjQ_7f70b8b3-9d5c-42a5-a1dc-db86a1d1f179"
      unitRef="usd">-3300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1c2671b723d943e7ab2623abbeb66a48_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI2ODY_94eaa925-a78f-409e-a41e-4419eaebb678"
      unitRef="usd">-2900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9b8cffb10ce741e4973400e19486ca72_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI3MTU_aad66a8d-5698-4006-a4a9-e00afeadf5f8"
      unitRef="usd">-3300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90ZXh0cmVnaW9uOjAxMTI0MGIzNzg2MzQzZDJhOTk3NzYyYzE5OWRmNzQ4XzI4ODc_f7f271c7-5ebd-4c6b-b21a-4f7fe60778a7">Estimated amortization expense of intangibles for the years ending December 31, 2021 through 2025, is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Annual amortization&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5NWZjNzQ2NzVkYjE0NzdhOGJiZTljMmJkMjU2ZmYxOS90YWJsZXJhbmdlOjk1ZmM3NDY3NWRiMTQ3N2E4YmJlOWMyYmQyNTZmZjE5XzEtMi0xLTEtMA_d3ac7fbe-de14-4b40-bad2-a311d10938d7"
      unitRef="usd">7200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5NWZjNzQ2NzVkYjE0NzdhOGJiZTljMmJkMjU2ZmYxOS90YWJsZXJhbmdlOjk1ZmM3NDY3NWRiMTQ3N2E4YmJlOWMyYmQyNTZmZjE5XzItMi0xLTEtMA_2243c01b-b648-4eef-917b-0e600f480719"
      unitRef="usd">5000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5NWZjNzQ2NzVkYjE0NzdhOGJiZTljMmJkMjU2ZmYxOS90YWJsZXJhbmdlOjk1ZmM3NDY3NWRiMTQ3N2E4YmJlOWMyYmQyNTZmZjE5XzMtMi0xLTEtMA_d52d08d4-f5b2-4741-a378-bc13d0df10e3"
      unitRef="usd">4200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5NWZjNzQ2NzVkYjE0NzdhOGJiZTljMmJkMjU2ZmYxOS90YWJsZXJhbmdlOjk1ZmM3NDY3NWRiMTQ3N2E4YmJlOWMyYmQyNTZmZjE5XzQtMi0xLTEtMA_ef82eaad-0bf6-465c-8114-5da543aa22cf"
      unitRef="usd">4200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjAvZnJhZzowMTEyNDBiMzc4NjM0M2QyYTk5Nzc2MmMxOTlkZjc0OC90YWJsZTo5NWZjNzQ2NzVkYjE0NzdhOGJiZTljMmJkMjU2ZmYxOS90YWJsZXJhbmdlOjk1ZmM3NDY3NWRiMTQ3N2E4YmJlOWMyYmQyNTZmZjE5XzUtMi0xLTEtMA_69a983e8-2261-41f6-8cfb-ca63b65f8d1e"
      unitRef="usd">4200000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90ZXh0cmVnaW9uOjQzNTcwMmQwMzU3NDRkYzliOGYzOWM2YjlmNmI0MGExXzQ4OA_3f2eb9de-5d02-4d70-bbf4-6ec60cbbe6a9">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;16. Accrued Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consist of:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Salaries and wages&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract loss reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returns and allowances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,560&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrual for compensated absences&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liability - Operating lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liability - Financing lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Postretirement medical benefits &#x2013; current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Professional fees&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension liability &#x2013; current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,281&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Workers' compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;125,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90ZXh0cmVnaW9uOjQzNTcwMmQwMzU3NDRkYzliOGYzOWM2YjlmNmI0MGExXzQ4Nw_9472404d-e36e-47ea-ba85-f266270af1ca">Accrued liabilities consist of:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Salaries and wages&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract loss reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,952&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returns and allowances&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,560&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrual for compensated absences&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,655&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,469&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liability - Operating lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liability - Financing lease&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Postretirement medical benefits &#x2013; current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,908&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Professional fees&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pension liability &#x2013; current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,281&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Workers' compensation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,685&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,285&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,954&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;125,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEtMi0xLTEtMA_1482a879-1ef4-4051-a3ac-e27113b67e7f"
      unitRef="usd">23571000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEtNC0xLTEtMA_ad37ff7b-feb2-41f3-a571-184a55412ec5"
      unitRef="usd">22878000</us-gaap:AccruedSalariesCurrent>
    <ain:ContractLossReserveCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzItMi0xLTEtMA_f2dd24f7-2d78-4a04-a5e4-bb35e50dcfed"
      unitRef="usd">11250000</ain:ContractLossReserveCurrent>
    <ain:ContractLossReserveCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzItNC0xLTEtMA_83c8cfb3-db82-4b26-b814-7ebdd1093aad"
      unitRef="usd">17190000</ain:ContractLossReserveCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzMtMi0xLTEtMA_8f70aef3-dc39-42f7-9731-07637e83cd45"
      unitRef="usd">12952000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzMtNC0xLTEtMA_1626fadb-b57e-4ec5-962a-f6b81868a8c3"
      unitRef="usd">14235000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzQtMi0xLTEtMA_48385250-86da-437a-9cef-de41de1d8131"
      unitRef="usd">10560000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzQtNC0xLTEtMA_81dfd3fc-c95a-4554-a05f-525c12647c91"
      unitRef="usd">11249000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:CompensatedAbsencesLiability
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzUtMi0xLTEtMA_7a676b97-d0c5-48e1-a452-af6873de9a17"
      unitRef="usd">10655000</us-gaap:CompensatedAbsencesLiability>
    <us-gaap:CompensatedAbsencesLiability
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzUtNC0xLTEtMA_03dee17f-8bfc-41ff-885a-66b8c47bb952"
      unitRef="usd">10445000</us-gaap:CompensatedAbsencesLiability>
    <us-gaap:DividendsPayableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzYtMi0xLTEtMA_e61d61c2-267b-4465-affa-2540a7c69cff"
      unitRef="usd">6469000</us-gaap:DividendsPayableCurrent>
    <us-gaap:DividendsPayableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzYtNC0xLTEtMA_36e4283c-acb9-4e9c-b0ed-891c905c6197"
      unitRef="usd">6139000</us-gaap:DividendsPayableCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzctMi0xLTEtMA_da76efe8-ecd8-466b-af60-b1e5626f9752"
      unitRef="usd">8206000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzctNC0xLTEtMA_96466ae0-3e28-4770-ac98-03121f2ec8a9"
      unitRef="usd">5656000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzgtMi0xLTEtMA_a0380aa2-81fa-474f-8e85-df9f14edea72"
      unitRef="usd">4433000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzgtNC0xLTEtMA_0e053641-5bf2-4720-8e54-081ad1992a4a"
      unitRef="usd">4023000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzktMi0xLTEtMA_6ed16505-a59a-470b-b940-ad92eaf4370b"
      unitRef="usd">1438000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzktNC0xLTEtMA_89ceb189-800a-4d33-920e-c85f19c6dbc9"
      unitRef="usd">1835000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEwLTItMS0xLTA_4a8e3307-c6f6-46f0-8751-1e4a73c8949e"
      unitRef="usd">3660000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEwLTQtMS0xLTA_1834942b-e024-44d2-b472-4e60ff66faab"
      unitRef="usd">3808000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzExLTItMS0xLTA_d84aba45-6ccd-4827-b18f-0457a4129fc2"
      unitRef="usd">1908000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzExLTQtMS0xLTA_1d5b8b97-cd61-468f-8077-86c48545aaee"
      unitRef="usd">1342000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEyLTItMS0xLTA_bff97035-e745-4231-8e53-f2aedba20349"
      unitRef="usd">3451000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEyLTQtMS0xLTA_579d3a88-34c7-4309-bf3a-6797087d9d2e"
      unitRef="usd">2999000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEzLTItMS0xLTA_71308eb8-2972-4fc3-aead-b07d3bdef486"
      unitRef="usd">2281000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzEzLTQtMS0xLTA_263929a5-bd66-411c-88ae-052c014cfccb"
      unitRef="usd">2155000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE0LTItMS0xLTA_8b60a81f-1ae8-45fc-b2be-d87a7be91a26"
      unitRef="usd">1685000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE0LTQtMS0xLTA_b2a42224-df19-4262-8f59-7ed78e9a21f1"
      unitRef="usd">1982000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE1LTItMS0xLTA_25a659f3-4e8f-4810-b6de-70ea5fd74d01"
      unitRef="usd">1285000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE1LTQtMS0xLTA_078b1846-397f-4e59-b5c8-f8ac2bd99151"
      unitRef="usd">790000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE2LTItMS0xLTA_41262bd7-9112-4665-b72d-fa4d2ba72cc4"
      unitRef="usd">701000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE2LTQtMS0xLTA_49d4cd0f-02f1-4e59-abb8-a66afefaf12d"
      unitRef="usd">517000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE3LTItMS0xLTA_80d4c59a-8c2f-4eea-a180-b31db0f0d0f5"
      unitRef="usd">20954000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE3LTQtMS0xLTA_54ac8df3-14a9-47f5-b4a9-98e94047f089"
      unitRef="usd">18642000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE4LTItMS0xLTA_49bfe440-9514-4824-9e59-fba80239e47c"
      unitRef="usd">125459000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjYvZnJhZzo0MzU3MDJkMDM1NzQ0ZGM5YjhmMzljNmI5ZjZiNDBhMS90YWJsZToxNGM1MWViYTliYzE0N2U3YWU3YWY2YTNjMzllNzI1Ni90YWJsZXJhbmdlOjE0YzUxZWJhOWJjMTQ3ZTdhZTdhZjZhM2MzOWU3MjU2XzE4LTQtMS0xLTA_712bd9df-0035-4ca5-9b47-722cc35110ad"
      unitRef="usd">125885000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzQxMjU_e9af0d7f-584f-4b87-9f4c-5a8cd180c880">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;17. Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt, principally to banks and noteholders, consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except interest rates)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving credit agreement with borrowings outstanding at an end of period interest rate of&#160;3.50% in 2020 and&#160;3.43% in 2019 (including the effect of interest rate hedging transactions, as described below), due in&#160;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;398,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt, at an average end of period rate of&#160;5.50% in both 2020 and 2019, due in varying amounts through&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;398,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;398,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal payments of $398 million are due on long-term debt in 2024. Cash payments of interest amounted to $15.1 million in 2020, $17.4 million in 2019 and $18.8 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 27, 2020, we entered into a $700 million unsecured &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzE2NDkyNjc0NDY0NDU_766fa770-35e0-4f87-ac1b-a25e4805eeaf"&gt;Four&lt;/span&gt;-Year Revolving Credit Facility Agreement (the &#x201c;Credit Agreement&#x201d;) which amended and restated the prior amended and restated $685 million &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzE2NDkyNjc0NDY0NTk_c2d0d011-e349-46b3-be19-bb54189b999d"&gt;Five&lt;/span&gt;-Year Revolving Credit Facility  Agreement, which we had entered into on November 7, 2017 (the &#x201c;Prior Agreement&#x201d;). Under the Credit Agreement, $398 million of borrowings were outstanding as of December&#160;31, 2020. The applicable interest rate for borrowings was LIBOR plus a spread, based on our leverage ratio at the time of borrowing. At the time of the last borrowing on December 30, 2020, the spread was&#160;1.625%. The spread was based on a pricing grid, which ranged from&#160;1.500% to&#160;2.000%, based on our leverage ratio. Based on our maximum leverage ratio and our Consolidated EBITDA, and without modification to any other credit agreements, as of December&#160;31, 2020, we would have been able to borrow an additional $302 million under the Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains customary terms, as well as affirmative covenants, negative covenants and events of default that are comparable to those in the Prior Agreement. The Borrowings are guaranteed by certain of the Company&#x2019;s subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our ability to borrow additional amounts under the Credit Agreement is conditional upon the absence of any defaults, as well as the absence of any material adverse change (as defined in the Credit Agreement).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 27, 2017, we terminated our interest rate swap agreements, originally entered into on May 9, 2016, that had effectively fixed the interest rate on $300 million of revolving credit borrowings, in order to enter into a new interest rate swap with a greater notional amount, and the same maturity as the Credit Agreement. We received $6.3 million when the swap agreements were terminated and that payment will be amortized into interest expense through March 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 6, 2016, we terminated other interest rate swap agreements that had effectively fixed the interest rate on $120 million of revolving credit borrowings, in order to enter into a new interest rate swap with a greater notional amount, and the same maturity as the Credit Agreement. We paid $5.2 million to terminate the swap agreements, which were fully amortized into interest expense through June 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 28, 2017, we entered into interest rate swap agreements for the period December 18, 2017 through October 17, 2022. These transactions have the effect of fixing the LIBOR portion of the effective interest rate (before addition of the spread) on $350 million of indebtedness drawn under the Credit Agreement at the rate of&#160;2.11% during the period. Under the terms of these transactions, we pay the fixed rate of 2.11% and the counterparties pay a floating rate based on the one-month LIBOR rate at each monthly calculation date, which on December 16, 2020 was&#160;0.16%, during the swap period. On December 16, 2020, the all-in-rate on the $350 million of debt was&#160;3.735%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These interest rate swaps are accounted for as a hedge of future cash flows, as further described in Note 18. No cash collateral was received or pledged in relation to the swap agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Credit Agreement, we are currently required to maintain a leverage ratio (as defined in the agreement) of not greater than&#160;3.50&#160;to&#160;1.00&#160;and minimum interest coverage (as defined) of 3.00 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, our leverage ratio was&#160;1.34&#160;to 1.00 and our interest coverage ratio was&#160;14.39&#160;to 1.00. We may purchase our Common Stock or pay dividends to the extent our leverage ratio remains at or below 3.50 to 1.00, and may make acquisitions with cash provided our leverage ratio does not exceed the limits noted above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Indebtedness under the Credit Agreement is ranked equally in right of payment to all unsecured senior debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were in compliance with all debt covenants as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzQxMjY_ce4c45e0-ee73-41bc-8449-fe6c58cc6702">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt, principally to banks and noteholders, consists of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except interest rates)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving credit agreement with borrowings outstanding at an end of period interest rate of&#160;3.50% in 2020 and&#160;3.43% in 2019 (including the effect of interest rate hedging transactions, as described below), due in&#160;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;398,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt, at an average end of period rate of&#160;5.50% in both 2020 and 2019, due in varying amounts through&#160;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;398,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;398,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib92d98f1f8914d948c31d073e4d9a2cc_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzEtMC0xLTEtNjg4L3RleHRyZWdpb246ZDJmNDNlZTY0YTkzNDU0Yzk0NTFhNjM2YWYyMjZkNDNfMTA5OTUxMTYyODAwMw_a1d26222-d332-469c-bbb2-f2fa17f33447"
      unitRef="number">0.0350</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9621ea731e3c4606a22326eeafb3b2bf_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzEtMC0xLTEtNjg4L3RleHRyZWdpb246ZDJmNDNlZTY0YTkzNDU0Yzk0NTFhNjM2YWYyMjZkNDNfMTA5OTUxMTYyODIyNQ_67a8ddc0-4efd-459c-adea-0a7996d47c95"
      unitRef="number">0.0343</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebt
      contextRef="ib92d98f1f8914d948c31d073e4d9a2cc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzEtMi0xLTEtMA_72510850-f831-4edb-9bc0-b287f5b38b8f"
      unitRef="usd">398000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9621ea731e3c4606a22326eeafb3b2bf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzEtNC0xLTEtMA_2591532f-d5c8-42aa-99b2-f275b1e000cb"
      unitRef="usd">424000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzMtMC0xLTEtNjkwL3RleHRyZWdpb246NWUyNjM4MTgxM2UxNDQ1MTgwZGI2NWViYmJjOGJhMDZfMTA5OTUxMTYyNzg5OA_b112bb9a-20e8-410e-9cf6-315c2b7d0f21"
      unitRef="number">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzMtMC0xLTEtNjkwL3RleHRyZWdpb246NWUyNjM4MTgxM2UxNDQ1MTgwZGI2NWViYmJjOGJhMDZfMTA5OTUxMTYyNzg5OA_d5252d6f-7198-4ba8-a785-64f22e32a8a2"
      unitRef="number">0.0550</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i30580abd19b340afac61c8ff2be15fce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzMtMi0xLTEtMA_c5d52aff-2111-416d-810e-e248f01e1d3d"
      unitRef="usd">9000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i7318e5f2ff2442af9b4bff5d7aff49fc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzMtNC0xLTEtMA_859e1e71-6131-4d30-8db7-ccaa792e7d34"
      unitRef="usd">29000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzQtMi0xLTEtMA_0eec1f56-bfe9-4191-972c-7b7154e8810e"
      unitRef="usd">398009000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzQtNC0xLTEtMA_92563eec-51e1-42ff-9ddc-98bd93fd04d1"
      unitRef="usd">424029000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzUtMi0xLTEtMA_35bd6777-86c3-4648-bdeb-bf69abc27acc"
      unitRef="usd">9000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzUtNC0xLTEtMA_7ee2b1e1-8938-47bb-8fb4-b54e699a1e3c"
      unitRef="usd">20000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzYtMi0xLTEtMA_a733a0dc-48c4-41ee-bbb1-5564cf53a421"
      unitRef="usd">398000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90YWJsZTphYmRkMjdhODljMWU0OGUwYjg5N2NmZDE1ODhhYzM2Yy90YWJsZXJhbmdlOmFiZGQyN2E4OWMxZTQ4ZTBiODk3Y2ZkMTU4OGFjMzZjXzYtNC0xLTEtMA_9a9e58b4-0826-4390-a24d-ec549da8f6c8"
      unitRef="usd">424009000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzEyMg_69073c40-5882-4005-b4ac-baf55eccb575"
      unitRef="usd">398000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:InterestPaid
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzE5OA_f9e5a4e8-9ed0-4269-be95-02b0eeaee672"
      unitRef="usd">15100000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzIwOA_8f5b020b-7810-464f-868c-c7352ebf0afb"
      unitRef="usd">17400000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzIyMQ_c843ffc0-ce52-43ef-b184-d27372d8b931"
      unitRef="usd">18800000</us-gaap:InterestPaid>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4118584ed6504e8ca876f40a3b308247_I20171107"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzI3MA_b13a56c7-d234-4918-9b6a-e342e4ec08f2"
      unitRef="usd">700000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic0a9367358d240c0b06238aa810a2c8c_I20160408"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzM5MQ_0fcf47e4-6aef-48a0-bf58-b141d9a748d9"
      unitRef="usd">685000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ib92d98f1f8914d948c31d073e4d9a2cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzQ4OA_e42fd135-44eb-4900-b870-d9b955fe1da7"
      unitRef="usd">398000000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i67d618a1369b4cf1b786b6353c5f3ec5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzcyNg_f832f445-27ad-4b22-8287-1feb3f994b7e"
      unitRef="number">0.01625</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8283a75afb4f44f0aa87f90c283d2a9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1Xzc4OA_596213ae-85f0-4bde-90d3-b1c097d00dcd"
      unitRef="number">0.01500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if5c7d1a953384baab383454d616ea449_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1Xzc5NA_32490c7f-b9b9-4161-a6aa-73dda13cc949"
      unitRef="number">0.02000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ib92d98f1f8914d948c31d073e4d9a2cc_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzEwMDc_93baf7d9-1230-4875-bc75-e3d290097241"
      unitRef="usd">302000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i2f37b1942d284cbaae1a9f4124e45c00_I20171127"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzE5Mzc_857d2a2a-70aa-4e18-8928-987f26ac3c95"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <ain:AmountReceivedFromTerminateAgreement
      contextRef="i2f37b1942d284cbaae1a9f4124e45c00_I20171127"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzIxMTE_39fa545d-b5f0-40a8-beda-48856a53e8c5"
      unitRef="usd">6300000</ain:AmountReceivedFromTerminateAgreement>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i96ff552ea3014e14b6d17e82de16f7b9_I20160506"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzIzNDY_3a4faa3a-0b73-4f1b-90f1-7d80b3d8301f"
      unitRef="usd">120000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <ain:AmountPaidToTerminateAgreement
      contextRef="i96ff552ea3014e14b6d17e82de16f7b9_I20160506"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzI1MTY_e70b2483-376a-4ffd-be2c-f99aea4b8adc"
      unitRef="usd">5200000</ain:AmountPaidToTerminateAgreement>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i521d4862a75e4f14a902aaea9878cc27_I20171128"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzI4ODE_1464cb09-b12d-4f3f-bdf3-1d14d0f02359"
      unitRef="usd">350000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i521d4862a75e4f14a902aaea9878cc27_I20171128"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzI5NDg_56074abe-cb6e-4e7d-adf8-c4460c87aab3"
      unitRef="number">0.0211</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i521d4862a75e4f14a902aaea9878cc27_I20171128"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzMwMzQ_f41aaf65-45b2-4170-9c45-2da76815a6a8"
      unitRef="number">0.0211</us-gaap:DerivativeFixedInterestRate>
    <ain:DebtInstrumentVariableRateBasis
      contextRef="ic1f5427c26434a37ab1e92dc74f8939d_I20191216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzMxNzk_8492368d-6af3-4f73-b1f9-52f7d9e31371"
      unitRef="number">0.0016</ain:DebtInstrumentVariableRateBasis>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic1f5427c26434a37ab1e92dc74f8939d_I20191216"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzMyNTI_f554a391-e782-42f5-8a40-87d01d17a568"
      unitRef="usd">350000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ic1f5427c26434a37ab1e92dc74f8939d_I20191216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzMyNjc_22dc3863-d3e4-4771-a9b1-7e1502b88ac3"
      unitRef="number">0.03735</us-gaap:DerivativeFixedInterestRate>
    <ain:CovenantMaximumLeverageRatio
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzM1OTM_6e2062f6-3980-45a6-bbbb-84868561f79d"
      unitRef="number">3.50</ain:CovenantMaximumLeverageRatio>
    <ain:CovenantMinimumInterestCoverageRatio
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzM2NDg_ba034743-04b1-45e0-8212-f35c17fa0dad"
      unitRef="number">3.00</ain:CovenantMinimumInterestCoverageRatio>
    <ain:LeverageRatio
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzM2OTE_539ff397-81d8-4817-85ff-054078ac9e97"
      unitRef="number">1.34</ain:LeverageRatio>
    <ain:InterestCoverageRatio
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzM3MzY_ba431a2c-63a7-4f71-9cb3-f3551546d406"
      unitRef="number">14.39</ain:InterestCoverageRatio>
    <ain:CovenantMaximumLeverageRatio
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNjkvZnJhZzoyNDE5ZDMwMjk0Yjk0MGYxOTg5NDllMGNhMGY0YTQzNS90ZXh0cmVnaW9uOjI0MTlkMzAyOTRiOTQwZjE5ODk0OWUwY2EwZjRhNDM1XzM4NDk_2c971968-8774-4aaa-a9e0-1309e6303833"
      unitRef="number">3.50</ain:CovenantMaximumLeverageRatio>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUzNTA_b68d4344-8666-40b0-a8fb-5f37ff2e7695">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;18. Fair-Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date. Accounting principles establish a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Level 3 inputs are unobservable data points for the asset or liability, and include situations in which there is little, if any, market activity for the asset or liability. We had no Level 3 financial assets or liabilities at December&#160;31, 2020, or at December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair-value hierarchy for our Level 1 and Level 2 financial and non-financial assets and liabilities, which are measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted prices in active markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant other observable inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted prices in active markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock of unaffiliated foreign public company&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(c)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Original cost basis $0.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Net of $1.0&#160;million receivable floating leg and $13.7&#160;million liability fixed leg.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Net of $15.2&#160;million receivable floating leg and $20.7&#160;million liability fixed leg.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include short-term securities that are considered to be highly liquid and easily tradable. These securities are valued using inputs observable in active markets for identical securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The common stock of the unaffiliated foreign public company is traded in an active market exchange. The shares are measured at fair value using closing stock prices and are recorded in the Consolidated Balance Sheets as Other assets. Changes in the fair value of the investment are reported in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate our business in many regions of the world, and currency rate movements can have a significant effect on operating results. Foreign currency instruments are entered into periodically, and consist of foreign currency option contracts and forward contracts that are valued using quoted prices in active markets obtained from independent pricing sources. These instruments are measured using market foreign exchange prices and are recorded in the Consolidated Balance Sheets as Other current assets and Accounts payable, as applicable. Changes in fair value of these instruments are recorded as gains or losses within Other (income)/expense, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When exercised, the foreign currency instruments are net settled with the same financial institution that bought or sold them. For all positions, whether options or forward contracts, there is risk from the possible inability of the financial institution to meet the terms of the contracts and the risk of unfavorable changes in interest and currency rates, which may reduce the value of the instruments. We seek to mitigate risk by evaluating the creditworthiness of counterparties and by monitoring the currency exchange and interest rate markets while reviewing the hedging risks and contracts to ensure compliance with our internal guidelines and policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in exchange rates can result in revaluation gains and losses that are recorded in Selling, general and administrative expenses or Other (income)/expense, net. Revaluation gains and losses occur when our business units have cash, intercompany (recorded in Other (income)/expense, net) or third-party trade (recorded in selling, general and administrative expenses) receivable or payable balances in a currency other than their local reporting (or functional) currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating results can also be affected by the translation of sales and costs, for each non-U.S. subsidiary, from the local functional currency to the U.S. dollar. The translation effect on the Consolidated Statements of Income is dependent on our net income or expense position in each non-U.S. currency in which we do business. A net income position exists when sales realized in a particular currency exceed expenses paid in that currency; a net expense position exists if the opposite is true.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rate swaps are accounted for as hedges of future cash flows. The fair value of our interest rate swaps are derived from a discounted cash flow analysis based on the terms of the contract and the interest rate curve, and is included in Other assets and/or Other noncurrent liabilities in the Consolidated Balance Sheets. Unrealized gains and losses on the swaps flow through the caption Derivative valuation adjustment in the Shareholders&#x2019; equity section of the Consolidated Balance Sheets. As of December&#160;31, 2020, these interest rate swaps were determined to be highly effective hedges of interest rate cash flow risk. Amounts accumulated in Other comprehensive income are reclassified as Interest expense, net when the related interest payments (that is, the hedged forecasted transactions), and amortization related to the swap buyouts, affect earnings. Interest (income)/expense related to payments under the active swap agreements totaled $5.4 million in 2020, $(0.6) million in 2019 and $0.5 million in 2018. Additionally, non-cash interest income related to the amortization of swap buyouts totaled $1.4 million in 2020, $0.5 million in 2019, and $0.6 million in 2018, and is expected to reduce interest expense by $0.4 million in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains/(losses) related to changes in fair value of derivative instruments that were recognized in Other (income)/expense, net in the Consolidated Statements of Income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency options gains/(losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUzNDg_eb5b5722-c05e-48dc-a7c1-70865ac99649">The following table presents the fair-value hierarchy for our Level 1 and Level 2 financial and non-financial assets and liabilities, which are measured at fair value on a recurring basis:&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted prices in active markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant other observable inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted prices in active markets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock of unaffiliated foreign public company&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(c)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Original cost basis $0.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;Net of $1.0&#160;million receivable floating leg and $13.7&#160;million liability fixed leg.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;Net of $15.2&#160;million receivable floating leg and $20.7&#160;million liability fixed leg.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i23b652c50d8c4da0aac8cea1a1d07e20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzQtMi0xLTEtMA_0d25c9da-eac8-4f15-8f87-274a79c06d3f"
      unitRef="usd">17508000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieab1825e20c44998a2c92b5230f8f3f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzQtNC0xLTEtMA_e1a06331-b745-4875-b640-9069c7b92763"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ica7258a00d4c473199ab871f7b2bfa51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzQtNi0xLTEtMA_6f1f128e-375f-4e0e-9678-54ed960f49cb"
      unitRef="usd">16375000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie011f914e9f747148910329bf0885ab9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzQtOC0xLTEtMA_c8c04838-2a1f-42ac-bf60-1bee59cb877c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i23b652c50d8c4da0aac8cea1a1d07e20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzYtMi0xLTEtMA_299bb667-c733-41ab-9a74-1b1c56393ebd"
      unitRef="usd">748000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ieab1825e20c44998a2c92b5230f8f3f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzYtNC0xLTEtMA_3bbc6a3c-dfda-4157-8b14-18876cb16961"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ica7258a00d4c473199ab871f7b2bfa51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzYtNi0xLTEtMA_ae061336-d5dc-4c79-9076-babbd2cbe7bc"
      unitRef="usd">839000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie011f914e9f747148910329bf0885ab9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzYtOC0xLTEtMA_2a4a3871-a856-43a1-bb69-9751a5f84853"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DerivativeLiabilities
      contextRef="i23b652c50d8c4da0aac8cea1a1d07e20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzEwLTItMS0xLTA_f1bcbad4-3711-43b1-9eb9-aefc84807a0d"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ieab1825e20c44998a2c92b5230f8f3f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzEwLTQtMS0xLTA_3f578fd6-8740-4552-b642-166e310d2440"
      unitRef="usd">12714000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ica7258a00d4c473199ab871f7b2bfa51_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzEwLTYtMS0xLTA_14ff6fe2-7549-4161-8744-e7b810494ab9"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie011f914e9f747148910329bf0885ab9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTpmODM4YzMzZWZjZWI0NmYwYjIzYmNiNDJkMzdmZDRjZS90YWJsZXJhbmdlOmY4MzhjMzNlZmNlYjQ2ZjBiMjNiY2I0MmQzN2ZkNGNlXzEwLTgtMS0xLTA_a0f412c5-cee8-4c6a-8f4f-3f2171fafdff"
      unitRef="usd">5518000</us-gaap:DerivativeLiabilities>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzEwMjg_7eace2c3-76cf-45aa-a0b2-23691d2f80fc"
      unitRef="usd">500000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i5081664f76414b19a74ecd8008038438_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzE2NDkyNjc0NDcxMzc_4d771790-bff1-48ba-8a40-0768f1a4fe4b"
      unitRef="usd">1000000.0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5081664f76414b19a74ecd8008038438_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzE2NDkyNjc0NDcxNTE_c6381f40-ea95-4d59-8dcd-502fc67dc8d5"
      unitRef="usd">13700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i356eb3b276bf4d1b83a2d13148bb6928_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzE2NDkyNjc0NDcxNjY_03fa03d6-3bbb-4ad5-b277-12a3e779a847"
      unitRef="usd">15200000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i356eb3b276bf4d1b83a2d13148bb6928_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzE2NDkyNjc0NDcxODE_5e231277-2ba1-4ba2-9163-3fdd65cfd216"
      unitRef="usd">20700000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5aef38558cc14609885ddeac82d0c7b6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzQ5MjM_b3b9b497-03c4-4ab9-b173-289b6c5e34b7"
      unitRef="usd">5400000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4951bf1b86164e6c9b906fc8d098530b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzQ5MzM_bf98f80b-4a6c-484f-b431-6dd3cee01e14"
      unitRef="usd">-600000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i45251c872e5d4d178b198f88b7fd3622_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzQ5NDY_d6546dc5-f6ab-4c5f-b6b6-2f167450ba00"
      unitRef="usd">500000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="iaa95ce837f6f4327850d5b3e8e155508_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUwNDc_8deb55a3-faec-4f74-b2c0-7a6568be8059"
      unitRef="usd">1400000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1421e8dab3854accaf00e2052e30c373_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUwNTc_738bee52-1856-4121-a05b-814bcc2ad6ca"
      unitRef="usd">500000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie92e1a17945f426b82f55189506adbda_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUwNzE_ee3f51bc-e7b3-4f37-9131-cbb0392ab5b9"
      unitRef="usd">600000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i25a3ef4318494f80bf652da8bbbd77e1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUxMjc_0c515008-308b-4ae7-8e42-bf118b5a3bf2"
      unitRef="usd">400000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90ZXh0cmVnaW9uOjdiNDFkOWVmZDBkYTRkYzZiMWZjZjcwMjhkOWRjMTIyXzUzNDk_f2a43746-be1b-405c-9f25-fa860af51e3e">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains/(losses) related to changes in fair value of derivative instruments that were recognized in Other (income)/expense, net in the Consolidated Statements of Income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives not designated as hedging instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency options gains/(losses)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i3f974adbf74a429196dac5e6c1d00bf4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTo3MWQ1MzI4ZDRkNDU0NmQ1YTBhZTdiM2VlOGZjNjJmNy90YWJsZXJhbmdlOjcxZDUzMjhkNGQ0NTQ2ZDVhMGFlN2IzZWU4ZmM2MmY3XzMtMi0xLTEtMA_586a6e15-0eb9-4eba-971e-d05c3348e263"
      unitRef="usd">-64000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i5ca1ff12605e4a329a115c80f00c03d7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTo3MWQ1MzI4ZDRkNDU0NmQ1YTBhZTdiM2VlOGZjNjJmNy90YWJsZXJhbmdlOjcxZDUzMjhkNGQ0NTQ2ZDVhMGFlN2IzZWU4ZmM2MmY3XzMtNC0xLTEtMA_a5f29018-1043-48a2-ad42-4226e8303857"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i12b8087d2f074f81aebe39241dabbd9b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzUvZnJhZzo3YjQxZDllZmQwZGE0ZGM2YjFmY2Y3MDI4ZDlkYzEyMi90YWJsZTo3MWQ1MzI4ZDRkNDU0NmQ1YTBhZTdiM2VlOGZjNjJmNy90YWJsZXJhbmdlOjcxZDUzMjhkNGQ0NTQ2ZDVhMGFlN2IzZWU4ZmM2MmY3XzMtNi0xLTEtMA_319eed68-cd84-4b53-a329-229acd4e8739"
      unitRef="usd">-61000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90ZXh0cmVnaW9uOmE2OGRmMGJjMzUwYzQ3ZjE4NmI3YWFkNjgyNzdhNjlhXzg1Mg_df0dc5d4-27f0-4dcb-8ae9-a9a28b02d202">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;19. Other Noncurrent Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, Other Noncurrent Liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement benefits other than pensions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,607&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,593&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incentive and deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;287&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;130,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90ZXh0cmVnaW9uOmE2OGRmMGJjMzUwYzQ3ZjE4NmI3YWFkNjgyNzdhNjlhXzg1Mw_11a44d62-c517-4eaa-afff-2043dd97da4a">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, Other Noncurrent Liabilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement benefits other than pensions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,607&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,593&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incentive and deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;287&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;130,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzEtMi0xLTEtMA_1628b58d-e8a7-4c02-8a5c-85a5a63ebc34"
      unitRef="usd">44317000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzEtNC0xLTEtMA_64e5e4b0-8e70-4cb8-92de-bf0434857add"
      unitRef="usd">50576000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzItMi0xLTEtMA_156bc337-fd1c-4a68-b7df-5e2cdea081d8"
      unitRef="usd">35607000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzItNC0xLTEtMA_a8153f0b-4f8d-4a7e-87c0-1bc8e80f7409"
      unitRef="usd">34638000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzMtMi0xLTEtMA_0a617cea-73d7-4551-875c-78a817420171"
      unitRef="usd">16121000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzMtNC0xLTEtMA_69b9a254-847d-4bb8-af09-399d00354752"
      unitRef="usd">22700000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzQtMi0xLTEtMA_9bde392f-d7cf-41a9-b0a4-218e74a7819c"
      unitRef="usd">13589000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzQtNC0xLTEtMA_d976ac4c-92f5-4057-a291-aa70a25f595a"
      unitRef="usd">14386000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzUtMi0xLTEtMA_8b0f42de-ee4d-4125-b0ff-e96f52ff9a2d"
      unitRef="usd">12714000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzUtNC0xLTEtMA_3f5e71d5-830c-4a97-bd43-b8c972d86966"
      unitRef="usd">5518000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzYtMi0xLTEtMA_baec8081-3ddd-4f19-b616-ca7a47af6ce2"
      unitRef="usd">2593000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzYtNC0xLTEtMA_a7b1a8d5-1fc4-4270-b88a-084d2ad616e7"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzctMi0xLTEtMA_b4eab8a0-623b-41e7-8333-25c94a04126b"
      unitRef="usd">2286000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzctNC0xLTEtMA_c423d7a8-bd44-47e0-8f51-ae562a5a3fda"
      unitRef="usd">2925000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzgtMi0xLTEtMA_022bb606-3186-485a-88a0-69d83ce03f52"
      unitRef="usd">287000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzgtNC0xLTEtMA_5efe6f34-93f0-43a4-9bda-9988b64e0f60"
      unitRef="usd">700000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzktMi0xLTEtMA_6286654a-b6b2-4b47-b77b-c679420ad83d"
      unitRef="usd">2910000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzktNC0xLTEtMA_7a841aaf-6879-42fc-abf8-167f2b8cc0a0"
      unitRef="usd">1282000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzEwLTItMS0xLTUyMzA_bf35a71f-137c-4061-87e0-7691f4993954"
      unitRef="usd">130424000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xNzgvZnJhZzphNjhkZjBiYzM1MGM0N2YxODZiN2FhZDY4Mjc3YTY5YS90YWJsZTo1YTQ4MDAzNDQyZWM0OWVkYTMzMjcwZTgxODcxNWI3OS90YWJsZXJhbmdlOjVhNDgwMDM0NDJlYzQ5ZWRhMzMyNzBlODE4NzE1Yjc5XzEwLTQtMS0xLTUyMzA_23b18e3e-56dd-4bbf-9d0a-993bcab1fd53"
      unitRef="usd">132725000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzE2NDkyNjc0NDkxMTY_f12dd518-bc5a-4c86-b524-ebe40d93b0f5">Leases&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2019, we adopted the provisions of ASC 842, Leases, using the effective date (or modified retrospective) approach for transition. Under this transition method, periods prior to 2019 were not been restated and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most significant impact resulting from the adoption of the new standard was the recognition of right of use assets and lease liabilities for operating leases on our balance sheet for our real estate and automobile operating leases, in addition to the derecognition and reassessment of assets and liabilities related to our primary manufacturing facility in Salt Lake City, Utah (SLC lease), which had been accounted for as a build-to-suit lease with a failed sale leaseback. For that lease, transitional guidance required the derecognition of existing assets and liabilities and a reassessment of lease classification. We determined that the lease met the criteria for recording as a finance lease &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and we determined the January 1, 2019 values of the ROU asset and lease liability on the basis of that reassessment. The change in the SLC lease-related assets and liabilities resulted in a $0.3 million pre-tax reduction to retained earnings at the date of adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes to our accounting policies as a result of adopting the new standard are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception. A contract is, or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To assess whether a contract conveys the right to control the use of an identified asset, we assess whether:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The contract involves the use of an identified asset. This may be specified explicitly or implicitly, and should be physically distinct or represent substantially all of the capacity of a physically distinct asset,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The lessee has the right to obtain substantially all of the economic benefits from use of the asset throughout the period of use, and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The lessee has the right to direct the use of the asset, which is demonstrated when the lessee has decision-making rights that are most relevant to changing how and for what purpose the asset is used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Judgment is required in the application of ASC 842, including the determination of whether a contract contains a lease, the appropriate classification, allocation of consideration, and the determination of the discount rate for the lease. Key estimates and judgments include how the Company determines (1)the discount rate it uses to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are generally the lessee in our lease transactions. For periods ending after December 31, 2018, lessees are required to recognize a lease liability and a right of use asset for leases with terms greater than 12 months, in accordance with the practical expedient that is available for ongoing accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term, using the rate implicit in the lease. If that rate is not readily determinable, the rate is based on the Company&#x2019;s incremental borrowing rate. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease. Our ROU assets include the values associated with the additional periods when it is reasonably certain that we will exercise the option. We review the carrying value of ROU assets for impairment whenever events and circumstances indicate that the carrying value of an asset group may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance leases for offices, manufacturing facilities, warehouses, vehicles, and certain equipment. Our leases have remaining lease terms of&#160;1 year to&#160;9 years, some of which include options to extend the leases for up to&#160;10 years, and some of which include options to terminate the leases within&#160;1 year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the years ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for the year ended December 31, 2018 was $8.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the years ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The initial recognition of each ROU asset and lease liability at lease commencement is a noncash transaction that is excluded from amounts reported in the Consolidated Statements of Cash Flows.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In March 2020, the Company purchased, in cash, the primary CirComp GmbH operating facility in Germany for $5.8&#160;million. This resulted in the recording of land and building assets, and the removal of the finance lease right of use assets and associated lease liabilities.  The purchase in included with Principal payments on finance lease liabilities in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.678%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets included in Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_08dddb7c-fa8c-40af-9566-6e36f81ef67f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_5dceb483-b7c9-4166-8502-7717fc0bb6f1"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets included in Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzExLTAtMS0xLTE2ODI_057c5c8e-e3fa-42e4-9b6c-fc5decfe01c0"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information for leases existing at December&#160;31, 2020 and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,986&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,788&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,505&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December 31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NjI_85222bea-0340-4da9-88f9-503ffaa675bd">Leases&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2019, we adopted the provisions of ASC 842, Leases, using the effective date (or modified retrospective) approach for transition. Under this transition method, periods prior to 2019 were not been restated and the cumulative effect of initially applying the new standard was recorded as an adjustment to Retained earnings at January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most significant impact resulting from the adoption of the new standard was the recognition of right of use assets and lease liabilities for operating leases on our balance sheet for our real estate and automobile operating leases, in addition to the derecognition and reassessment of assets and liabilities related to our primary manufacturing facility in Salt Lake City, Utah (SLC lease), which had been accounted for as a build-to-suit lease with a failed sale leaseback. For that lease, transitional guidance required the derecognition of existing assets and liabilities and a reassessment of lease classification. We determined that the lease met the criteria for recording as a finance lease &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and we determined the January 1, 2019 values of the ROU asset and lease liability on the basis of that reassessment. The change in the SLC lease-related assets and liabilities resulted in a $0.3 million pre-tax reduction to retained earnings at the date of adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant changes to our accounting policies as a result of adopting the new standard are discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception. A contract is, or contains a lease if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To assess whether a contract conveys the right to control the use of an identified asset, we assess whether:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The contract involves the use of an identified asset. This may be specified explicitly or implicitly, and should be physically distinct or represent substantially all of the capacity of a physically distinct asset,&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The lessee has the right to obtain substantially all of the economic benefits from use of the asset throughout the period of use, and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The lessee has the right to direct the use of the asset, which is demonstrated when the lessee has decision-making rights that are most relevant to changing how and for what purpose the asset is used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Judgment is required in the application of ASC 842, including the determination of whether a contract contains a lease, the appropriate classification, allocation of consideration, and the determination of the discount rate for the lease. Key estimates and judgments include how the Company determines (1)the discount rate it uses to discount the unpaid lease payments to present value, (2) lease term and (3) lease payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are generally the lessee in our lease transactions. For periods ending after December 31, 2018, lessees are required to recognize a lease liability and a right of use asset for leases with terms greater than 12 months, in accordance with the practical expedient that is available for ongoing accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term, using the rate implicit in the lease. If that rate is not readily determinable, the rate is based on the Company&#x2019;s incremental borrowing rate. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease. Our ROU assets include the values associated with the additional periods when it is reasonably certain that we will exercise the option. We review the carrying value of ROU assets for impairment whenever events and circumstances indicate that the carrying value of an asset group may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance leases for offices, manufacturing facilities, warehouses, vehicles, and certain equipment. Our leases have remaining lease terms of&#160;1 year to&#160;9 years, some of which include options to extend the leases for up to&#160;10 years, and some of which include options to terminate the leases within&#160;1 year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the years ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for the year ended December 31, 2018 was $8.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the years ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;The initial recognition of each ROU asset and lease liability at lease commencement is a noncash transaction that is excluded from amounts reported in the Consolidated Statements of Cash Flows.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;In March 2020, the Company purchased, in cash, the primary CirComp GmbH operating facility in Germany for $5.8&#160;million. This resulted in the recording of land and building assets, and the removal of the finance lease right of use assets and associated lease liabilities.  The purchase in included with Principal payments on finance lease liabilities in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.678%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets included in Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_08dddb7c-fa8c-40af-9566-6e36f81ef67f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_5dceb483-b7c9-4166-8502-7717fc0bb6f1"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets included in Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzExLTAtMS0xLTE2ODI_057c5c8e-e3fa-42e4-9b6c-fc5decfe01c0"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information for leases existing at December&#160;31, 2020 and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,986&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,788&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,505&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December 31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5b1a26b000754f24823d7ce058abd837_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzEyNjg_d38a0877-359e-4962-a620-771cfe8b47db"
      unitRef="usd">-300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i81a6e785d4ba4231a525a3a6ab636661_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzQ0NTQ_bfba75fc-f013-4baf-8a3f-91a9942604ad">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="icec467ea56ec49dcae8b6c7037644675_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzE2NDkyNjc0NDkxODE_27a6d33c-bd87-46d4-a48f-fe16e3412158">P9Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="icec467ea56ec49dcae8b6c7037644675_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzQ1MjU_825d35ec-85d6-4a27-9c0e-e52021dc9717">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzQ1OTQ_94a88bd5-4451-4cb4-9b3a-18e477297ded">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NjQ_55a6b8c2-d6b8-43c8-b941-9489b00e9ef0">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the years ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzMtMS0xLTEtNTQ2Mw_b0cd5194-1869-4d7f-b53d-fd8aefcf2b43"
      unitRef="usd">1056000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzMtMy0xLTEtNTQ2Mw_000e9442-2347-48f7-af26-b5de58302361"
      unitRef="usd">997000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzQtMS0xLTEtNTQ2Mw_8675edac-9c06-4078-b5ff-7ce5704210ce"
      unitRef="usd">1475000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzQtMy0xLTEtNTQ2Mw_f7664a1e-35d0-4cff-ac78-bc8648d548d2"
      unitRef="usd">1563000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzYtMS0xLTEtNTQ2Mw_64e0ed0c-7e98-49e1-b4e3-dbc5b924d177"
      unitRef="usd">5448000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzYtMy0xLTEtNTQ2Mw_f05a71c8-0046-4e37-869a-e71710c76ace"
      unitRef="usd">5063000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzctMS0xLTEtNTQ2Mw_80946c4e-0151-432f-9c61-32848e44fff4"
      unitRef="usd">314000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzctMy0xLTEtNTQ2Mw_c785f880-5513-4dd4-89ab-cec474529073"
      unitRef="usd">35000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzgtMS0xLTEtNTQ2Mw_d604804c-90d4-4728-b8d7-f284891c25f9"
      unitRef="usd">996000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzgtMy0xLTEtNTQ2Mw_8797ffac-bf45-4940-b853-bb949792ac40"
      unitRef="usd">1283000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzktMS0xLTEtNTQ2Mw_bc151454-71f0-4f46-8739-cc07fa87f75b"
      unitRef="usd">9289000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo4NTBmZGI1OGQyYzQ0OWEwYWYxNjE4NDI0YjIzNzU3Ny90YWJsZXJhbmdlOjg1MGZkYjU4ZDJjNDQ5YTBhZjE2MTg0MjRiMjM3NTc3XzktMy0xLTEtNTQ2Mw_1d59b197-ca11-450a-8d65-3bfd1468abc2"
      unitRef="usd">8941000</us-gaap:LeaseCost>
    <ain:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NTc_7291bbd0-8fad-43d1-a692-a33a98ad5624">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for the year ended December 31, 2018 was $8.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the years ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash outflows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzQ2OTc_f76e6c78-f5a8-4402-9f05-593469aa1cd0"
      unitRef="usd">8400000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasePayments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzMtMS0xLTEtNTQ3OA_4fddbffd-3435-4c1f-8570-77aa1d91fd51"
      unitRef="usd">5300000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzMtMy0xLTEtNTQ3OA_1d844f21-22c4-4c7c-a202-2ba1e6e33a49"
      unitRef="usd">4932000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzQtMS0xLTEtNTQ3OA_3b79bed5-1077-4165-8712-00be32c6b5a5"
      unitRef="usd">1475000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzQtMy0xLTEtNTQ3OA_89a3a527-f059-4390-9d08-85d87ab67ed8"
      unitRef="usd">1563000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzUtMS0xLTEtNTQ3OA_eb7fab31-b97e-434f-84f6-4f673f85ddfa"
      unitRef="usd">7214000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzUtMy0xLTEtNTQ3OA_287ab083-8964-4153-834b-a2dfed4e8454"
      unitRef="usd">1180000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzctMS0xLTEtNTQ3OA_24759621-370b-43b4-b4ac-4c2e58529a59"
      unitRef="usd">4017000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzctMy0xLTEtNTQ3OA_23e5ed60-cdb6-47a9-9814-4310d5b7f524"
      unitRef="usd">9250000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzgtMS0xLTEtNTQ3OA_29820453-a555-4186-9ff5-7e3b38c7c424"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkZWExMTJhYWI2MTI0MGVhOTc1ZTVhNDZhNTI1NzVjNi90YWJsZXJhbmdlOmRlYTExMmFhYjYxMjQwZWE5NzVlNWE0NmE1MjU3NWM2XzgtMy0xLTEtNTQ3OA_f741c5e8-428b-4d2b-ad29-2d6318d3ecef"
      unitRef="usd">5686000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:PaymentsToAcquireBuildings
      contextRef="id69eb10575be42cc8b94136778b9fbaa_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzE2NDkyNjc0NDkxMTg_08e96676-d0ae-4005-b0b0-cdd53347dcd1"
      unitRef="usd">5800000</us-gaap:PaymentsToAcquireBuildings>
    <ain:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NTg_83b8a4ba-efac-4692-98a5-441a547ab11b">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.678%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.390%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets included in Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_08dddb7c-fa8c-40af-9566-6e36f81ef67f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMC0xLTEtMTY3NA_5dceb483-b7c9-4166-8502-7717fc0bb6f1"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets included in Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,976&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities included in&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzExLTAtMS0xLTE2ODI_057c5c8e-e3fa-42e4-9b6c-fc5decfe01c0"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzItMS0xLTEtNTUwMg_0d725c9e-c1dc-43ef-8cc6-1acf97637a48"
      unitRef="usd">17712000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzItMy0xLTEtNTUwMg_eec2827e-8b28-43eb-98f9-591c9931fc45"
      unitRef="usd">18223000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzQtMS0xLTEtNTUwMg_26153632-8953-435b-ae4b-3bb9e38609fc"
      unitRef="usd">4433000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzQtMy0xLTEtNTUwMg_b0cf1db7-089f-4923-a736-12032e12f04c"
      unitRef="usd">4023000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMS0xLTEtNTUwMg_496771d7-e5ba-477e-ac1f-9cac07c66837"
      unitRef="usd">13589000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzUtMy0xLTEtNTUwMg_bc1b3bb0-80f4-4770-b3dc-a66dde17264b"
      unitRef="usd">14386000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzYtMS0xLTEtNTUwMg_e4193bd0-6ba1-42f4-87f0-93f6d44ffa13"
      unitRef="usd">18022000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzYtMy0xLTEtNTUwMg_54eacda0-81cf-497c-a55d-be0e9b1e934a"
      unitRef="usd">18409000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzgtMS0xLTEtNTUwMg_5504be51-fcf0-4f04-9a14-8155a3e57e40"
      unitRef="usd">8976000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzgtMy0xLTEtNTUwMg_6880613f-b616-48f4-8739-5df8cd00cddf"
      unitRef="usd">15689000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzEwLTEtMS0xLTU1MDI_8822934b-022b-46a0-8c23-919ee3d52728"
      unitRef="usd">1438000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzEwLTMtMS0xLTU1MDI_61460024-3c48-4b7e-9224-c48ec820dea1"
      unitRef="usd">1835000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzExLTEtMS0xLTU1MDI_31c566bb-465d-407e-b083-4bac57a747ed"
      unitRef="usd">16121000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzExLTMtMS0xLTU1MDI_453c6eaf-0b2f-4d1c-bc95-f796a9c7ceca"
      unitRef="usd">22700000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzEyLTEtMS0xLTU1MDI_66428357-62c5-41ec-a9c3-2f0e64504fbd"
      unitRef="usd">17559000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpiNDg0YzMwOGQ0NGM0NDg3YmM0MTkwNzlhYWQ3ZTY4My90YWJsZXJhbmdlOmI0ODRjMzA4ZDQ0YzQ0ODdiYzQxOTA3OWFhZDdlNjgzXzEyLTMtMS0xLTU1MDI_b7bd8d54-1b60-4114-b1b8-80e9c4dcec39"
      unitRef="usd">24535000</us-gaap:FinanceLeaseLiability>
    <ain:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NTk_c62e0166-9460-4438-ab28-03e8f37d754a">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information for leases existing at December&#160;31, 2020 and 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzItMS0xLTEtNTUxOA_87c0b0b6-034d-412b-a8c6-a1c06a7c3437">P6Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzItMy0xLTEtNTUxOA_e68f2dcc-5d20-41c3-b862-8f549c8f3cd4">P6Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzMtMS0xLTEtNTUxOA_7838fff0-b681-48f0-b397-90d2544bd6ca">P9Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzMtMy0xLTEtNTUxOA_f9b464f9-7520-494e-9e72-f03aa6957ebe">P10Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzUtMS0xLTEtNTUxOA_feea84e0-a8f5-438f-a30d-40a335ce3887"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzUtMy0xLTEtNTUxOA_d968fb82-af73-4696-88b3-253990f0af65"
      unitRef="number">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzYtMS0xLTEtNTUxOA_9ab8beaa-50c0-4316-b976-319a6212f89c"
      unitRef="number">0.080</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNjUwY2E3YmNiZGE0MDhiOGIyMGMxNjIyNDdmY2VkNy90YWJsZXJhbmdlOmQ2NTBjYTdiY2JkYTQwOGI4YjIwYzE2MjI0N2ZjZWQ3XzYtMy0xLTEtNTUxOA_3d9128ed-3063-4aab-b9e9-2e0f8535147c"
      unitRef="number">0.067</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NjA_e28c1729-9ae2-4e5c-9e96-a0485733e16c">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,986&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,788&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,505&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December 31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90ZXh0cmVnaW9uOjYwYzFhNmI3NDBmNTQ3ZjA5ODQ2MjM1MGE2YWE1YTM4XzU3NjA_f92c6a0f-fe19-4997-a857-345c5ab03cc7">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,135&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,790&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,986&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,788&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,004&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,505&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of December 31, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.275%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzItMS0xLTEtNTU4MA_67f5e41c-5834-4d45-9d3f-0c8fef6ca657"
      unitRef="usd">5135000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzItMy0xLTEtNTU4MA_cf3937b0-d8cb-41cb-acf9-dd1d0d9c9c71"
      unitRef="usd">2790000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzMtMS0xLTEtNTU4MA_3390470f-5626-4168-a05a-426f89c7f289"
      unitRef="usd">4202000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzMtMy0xLTEtNTU4MA_9f31b065-66d5-424b-baf1-eb222a3aa199"
      unitRef="usd">2838000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzQtMS0xLTEtNTU4MA_e65e76e2-c75e-4ce2-8a71-59c53711d918"
      unitRef="usd">2829000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzQtMy0xLTEtNTU4MA_0e331764-e3e2-4acf-97eb-cc837fc16760"
      unitRef="usd">3004000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzUtMS0xLTEtNTU4MA_5a46cc98-36c6-462c-8d68-8246b2f00876"
      unitRef="usd">1986000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzUtMy0xLTEtNTU4MA_45d80270-bfa3-438c-9614-a865d05c3b78"
      unitRef="usd">3004000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzYtMS0xLTEtNTU4MA_26e15b1c-a00b-42bd-93a6-12fd1091aa4b"
      unitRef="usd">1788000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzYtMy0xLTEtNTU4MA_bc72fcb8-8694-4761-abf3-0df139a7a2ea"
      unitRef="usd">3004000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzctMS0xLTEtNTU4MA_d0c3dce4-d1d0-4087-85d6-dd1bfa95a9c6"
      unitRef="usd">4587000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzctMy0xLTEtNTU4MA_20af630d-5286-4b2b-bdfa-a6a314b23328"
      unitRef="usd">9505000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzgtMS0xLTEtNTU4MA_4d297a31-ed68-42c0-a824-4db8b0f13720"
      unitRef="usd">20527000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzgtMy0xLTEtNTU4MA_74f89f1e-764b-4038-84b8-1dd552cd4597"
      unitRef="usd">24145000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzktMS0xLTEtNTU4MA_5161261c-d2ad-48a3-97b0-3960eeca9ae0"
      unitRef="usd">2505000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzktMy0xLTEtNTU4MA_7c6a6b72-517b-4a29-b28e-fb7eeff1adcd"
      unitRef="usd">6586000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzEwLTEtMS0xLTU1ODA_08c45c99-1126-4b96-938c-fadc25f5a248"
      unitRef="usd">18022000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTo0YTE1NDMwMTc5MTQ0YzMzOGVmNGZlZWQ5OGNkMmQxMi90YWJsZXJhbmdlOjRhMTU0MzAxNzkxNDRjMzM4ZWY0ZmVlZDk4Y2QyZDEyXzEwLTMtMS0xLTU1ODA_b289fbd4-44e4-49ae-a423-7ed1a703572a"
      unitRef="usd">17559000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzItMS0xLTEtNTU4OA_70712fd6-8491-443c-b3a3-85390b387bcc"
      unitRef="usd">5153000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzItMy0xLTEtNTU4OA_add7a047-1e70-4b67-83b1-7ed0e3a36787"
      unitRef="usd">3347000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzMtMS0xLTEtNTU4OA_cb153170-4904-4020-9e74-a8e3abb5aac9"
      unitRef="usd">4133000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzMtMy0xLTEtNTU4OA_3119deb9-594e-4bde-83b9-5d97163ec6d4"
      unitRef="usd">3347000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzQtMS0xLTEtNTU4OA_1927b92f-1cd1-422c-9e9f-7f1babf464f7"
      unitRef="usd">3096000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzQtMy0xLTEtNTU4OA_54befe3e-449c-43ad-b5d0-266bf5b0b944"
      unitRef="usd">3394000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzUtMS0xLTEtNTU4OA_cedab663-90ff-4865-bfcb-1dca1a16b1f1"
      unitRef="usd">2128000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzUtMy0xLTEtNTU4OA_44e975e7-d7d7-43e3-8c85-a4554996ce66"
      unitRef="usd">3560000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzYtMS0xLTEtNTU4OA_07474d67-f799-4d4c-b37f-f7056025a099"
      unitRef="usd">1496000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzYtMy0xLTEtNTU4OA_f7391c24-9d61-428f-97b8-641139796229"
      unitRef="usd">3560000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzctMS0xLTEtNTU4OA_cf3c6436-fc42-48c8-ac82-52b25202bc7a"
      unitRef="usd">5332000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzctMy0xLTEtNTU4OA_3ddfb1ba-9e65-4748-ba2d-342f8c965828"
      unitRef="usd">15692000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzgtMS0xLTEtNTU4OA_d11a57f5-4387-4992-9a78-33ebf1c159ed"
      unitRef="usd">21338000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzgtMy0xLTEtNTU4OA_3943b874-f96e-460b-9881-b91139a1ca41"
      unitRef="usd">32900000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzktMS0xLTEtNTU4OA_2e93f102-6359-44f8-852d-0e33c801de32"
      unitRef="usd">2929000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzktMy0xLTEtNTU4OA_ea55fd4c-431e-4cbc-8afc-f7e104696a69"
      unitRef="usd">8365000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzEwLTEtMS0xLTU1ODg_b8f355da-4673-48b7-98e9-40b09ed19cf6"
      unitRef="usd">18409000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ifa0026f3f34148d0b827ce3ae051b711_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODEvZnJhZzo2MGMxYTZiNzQwZjU0N2YwOTg0NjIzNTBhNmFhNWEzOC90YWJsZTpkNTIwZmMyOWY3YTQ0NDQ4YTg2NjI5NjA4Nzk5ZjA3YS90YWJsZXJhbmdlOmQ1MjBmYzI5ZjdhNDQ0NDhhODY2Mjk2MDg3OTlmMDdhXzEwLTMtMS0xLTU1ODg_17c161dd-2d82-4fab-adc7-2aab9c321e9c"
      unitRef="usd">24535000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzM5NTE_ee03cc74-6edf-47f5-b605-32a62eccd765">Commitments and Contingencies&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Asbestos Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Albany International Corp. is a defendant in suits brought in various courts in the United States by plaintiffs who allege that they have suffered personal injury as a result of exposure to asbestos-containing paper machine clothing synthetic dryer fabrics marketed during the period from 1967 to 1976 and used in certain paper mills.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were defending 3,615 claims as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the number of claims filed, the number of claims settled, dismissed or otherwise resolved, and the aggregate settlement amount during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Opening Number of Claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Claims Dismissed, Settled, or&lt;br/&gt;Resolved&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;New&#160;Claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Closing Number of Claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Paid (thousands) to&lt;br/&gt;Settle or Resolve&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,821&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$164&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;758&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,708&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,708&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,615&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We anticipate that additional claims will be filed against the Company and related companies in the future, but are unable to predict the number and timing of such future claims. Due to the fact that information sufficient to meaningfully estimate a range of possible loss of a particular claim is typically not available until late in the discovery process, we do not believe a meaningful estimate can be made regarding the range of possible loss with respect to pending or future claims and therefore are unable to estimate a range of reasonably possible loss in excess of amounts already accrued for pending or future claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While we believe we have meritorious defenses to these claims, we have settled certain claims for amounts we consider reasonable given the facts and circumstances of each case. Our insurance carrier has defended each case and funded settlements under a standard reservation of rights. As of December&#160;31, 2020 we had resolved, by means of settlement or dismissal,&#160;37,949&#160;claims. The total cost of resolving all claims was $10.4 million. Of this amount, almost&#160;100% was paid by our insurance carrier, who has confirmed that we have approximately $140 million of remaining coverage under primary and excess policies that should be available with respect to current and future asbestos claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s subsidiary, Brandon Drying Fabrics, Inc. (&#x201c;Brandon&#x201d;), is also a separate defendant in many of the asbestos cases in which Albany is named as a defendant, despite never having manufactured any fabrics containing asbestos. While Brandon was defending against&#160;7,710&#160;claims as of December&#160;31, 2020, only twelve claims have been filed against Brandon since January 1, 2012, and no settlement costs have been incurred since 2001. Brandon was acquired by the Company in 1999, and has its own insurance policies covering periods prior to 1999. Since 2004, Brandon&#x2019;s insurance carriers have covered&#160;100% of indemnification and defense costs, subject to policy limits and a standard reservation of rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some of these asbestos cases, the Company is named both as a direct defendant and as the &#x201c;successor in interest&#x201d; to Mount Vernon Mills (&#x201c;Mount Vernon&#x201d;). We acquired certain assets from Mount Vernon in 1993. Certain plaintiffs allege injury caused by asbestos-containing products alleged to have been sold by Mount Vernon many years prior to this acquisition. Mount Vernon is contractually obligated to indemnify the Company against any liability arising out of such products. We deny any liability for products sold by Mount Vernon prior to the acquisition of the Mount Vernon assets. Pursuant to its contractual indemnification obligations, Mount Vernon has assumed the defense of these claims. On this basis, we have successfully moved for dismissal in a number of actions.&lt;/span&gt;&lt;/div&gt;We currently do not anticipate, based on currently available information, that the ultimate resolution of the aforementioned proceedings will have a material adverse effect on the financial position, results of operations, or cash flows of the Company. Although we cannot predict the number and timing of future claims, based on the foregoing factors, the trends in claims filed against us, and available insurance, we also do not currently anticipate that potential future claims will have a material adverse effect on our financial position, results of operations, or cash flows.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzE2NDkyNjc0NDU2MTg_b281bad5-e94f-4ab4-8579-5fd2030d751d"
      unitRef="claim">3615</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzM5NTI_f6d0cea3-5d69-48cc-be3d-a27964f5af19">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the number of claims filed, the number of claims settled, dismissed or otherwise resolved, and the aggregate settlement amount during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.808%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Opening Number of Claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Claims Dismissed, Settled, or&lt;br/&gt;Resolved&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;New&#160;Claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Closing Number of Claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Paid (thousands) to&lt;br/&gt;Settle or Resolve&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2015&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,821&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$164&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,791&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;758&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,730&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,684&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,708&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,708&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,615&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$57&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i909fcf4b2cfe48f0bfb05b3ad6c9a7df_I20141231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItMi0xLTEtMA_e15161ee-3ae9-4269-8c68-a92c750a5cd9"
      unitRef="claim">3821</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="icaeba9a9dc104701b1f0deeee1b03ffc_D20150101-20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItNC0xLTEtMA_0c51c177-f94c-4abf-8e27-f72371c20a3b"
      unitRef="claim">116</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="icaeba9a9dc104701b1f0deeee1b03ffc_D20150101-20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItNi0xLTEtMA_492b5e5d-04b5-4833-92c1-6802bb7fd3d2"
      unitRef="claim">86</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i0fd80a2487314f1c88cdc488de80c710_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItOC0xLTEtMA_d6fc1601-5ec4-4a48-aa16-16979fe4ae60"
      unitRef="claim">3791</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="icaeba9a9dc104701b1f0deeee1b03ffc_D20150101-20151231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItMTAtMS0xLTA_5a1a1d9f-f529-4e4b-bdda-0a23136a58e0"
      unitRef="usd">164000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i0fd80a2487314f1c88cdc488de80c710_I20151231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItMi0xLTEtNjczNg_03361c11-d8a1-4b7e-852d-d746a2559ad6"
      unitRef="claim">3791</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="iadeb51a1302047d6a6df9f1f6b72b57c_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItNC0xLTEtNjc0Mg_8f193fa9-cbfd-4b52-b20a-fe40d5f24b93"
      unitRef="claim">148</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="iadeb51a1302047d6a6df9f1f6b72b57c_D20160101-20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItNi0xLTEtNjc0OA_7b2f59ee-cea1-4491-9249-a62b73143b3b"
      unitRef="claim">102</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i23f5801376cc4502bc8ceab0fdec93be_I20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItOC0xLTEtNjc1NA_c4347795-befa-4a6f-873d-d5503ff072c5"
      unitRef="claim">3745</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="iadeb51a1302047d6a6df9f1f6b72b57c_D20160101-20161231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzItMTAtMS0xLTY3NjA_19a207e5-e421-49fc-a487-2f62cec3fd9d"
      unitRef="usd">758000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i23f5801376cc4502bc8ceab0fdec93be_I20161231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzMtMi0xLTEtMA_55739a52-573a-4d98-9118-58cf14f33da8"
      unitRef="claim">3745</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="i96020a127344445abea893892fe7ec12_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzMtNC0xLTEtMA_3ac014a5-19b5-4188-9d6f-77dfda222b4a"
      unitRef="claim">105</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i96020a127344445abea893892fe7ec12_D20170101-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzMtNi0xLTEtMA_4bb74d4d-0fbb-49ae-92f2-a7335bd6cd62"
      unitRef="claim">90</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i3fe8e78e90a04ababd6c3630bc8c41e6_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzMtOC0xLTEtMA_7c9d61a1-4b33-4fb1-b783-302e0b5430ac"
      unitRef="claim">3730</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i96020a127344445abea893892fe7ec12_D20170101-20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzMtMTAtMS0xLTA_1e041f6a-5b27-4bf8-a83d-f815e9560d71"
      unitRef="usd">55000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i3fe8e78e90a04ababd6c3630bc8c41e6_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzQtMi0xLTEtMA_7901e24a-fb68-4631-bcae-62bec000e1bd"
      unitRef="claim">3730</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="iaf3ebb15736748638374125dc12126b5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzQtNC0xLTEtMA_15ca1f99-be03-42e8-a73a-bdd51312b54c"
      unitRef="claim">152</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="iaf3ebb15736748638374125dc12126b5_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzQtNi0xLTEtMA_253273db-c2e9-4c13-a285-257d916756b7"
      unitRef="claim">106</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="id4c6e30fcd7a48cd9adf428b2a4b52f3_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzQtOC0xLTEtMA_04a1398b-f7b2-44d0-b114-56c66a8a93f4"
      unitRef="claim">3684</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="iaf3ebb15736748638374125dc12126b5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzQtMTAtMS0xLTA_22c029e0-1d6d-4527-b490-fc150ff45ddf"
      unitRef="usd">100000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="id4c6e30fcd7a48cd9adf428b2a4b52f3_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzUtMi0xLTEtMA_ca4a57dd-25b0-49de-beb9-a4693386ef14"
      unitRef="claim">3684</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="ifbff0f0eb2d44e22988861b49e2313f2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzUtNC0xLTEtMA_c4e74974-297f-42d0-ac4d-3156340d18f8"
      unitRef="claim">51</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ifbff0f0eb2d44e22988861b49e2313f2_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzUtNi0xLTEtMA_61f90d88-d8d3-4367-ac8c-8465d2c18b45"
      unitRef="claim">75</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i610c0bf7c9174c758f85aba3663165ff_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzUtOC0xLTEtMA_6f23e1c8-eacb-413f-931f-ec25d612f430"
      unitRef="claim">3708</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="ifbff0f0eb2d44e22988861b49e2313f2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzUtMTAtMS0xLTA_d6cd6072-81f4-4eca-bcff-3a297f110800"
      unitRef="usd">25000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i610c0bf7c9174c758f85aba3663165ff_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzYtMi0xLTEtMA_2184c3b6-870c-4a12-837c-966b483be766"
      unitRef="claim">3708</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="ie5055cc3227f4ef29820dc1067b402f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzYtNC0xLTEtMA_223e1b0f-6cb5-4a1b-a434-61b9f1b5458e"
      unitRef="claim">152</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ie5055cc3227f4ef29820dc1067b402f8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzYtNi0xLTEtMA_df780b39-52c4-4c41-a975-66bcb1d15231"
      unitRef="claim">59</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="ideafdb68ac384269a80fbcf7415635eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzYtOC0xLTEtMA_2a52023a-e89b-4e2a-898c-fa2b6dc04295"
      unitRef="claim">3615</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="ie5055cc3227f4ef29820dc1067b402f8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90YWJsZTplMGMyYWY5MzAwNGY0MjI5YmYyYTY3MmE3YmU3YjFkYS90YWJsZXJhbmdlOmUwYzJhZjkzMDA0ZjQyMjliZjJhNjcyYTdiZTdiMWRhXzYtMTAtMS0xLTA_a93122f7-f12d-4021-bfce-09d1ec2afbdc"
      unitRef="usd">57000</us-gaap:LossContingencyAccrualPayments>
    <ain:TotalResolvedClaimsByMeansOfSettlementOrDismissal
      contextRef="ideafdb68ac384269a80fbcf7415635eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzE2MDI_8fa1db35-df31-4d12-b033-6696324456bc"
      unitRef="claim">37949</ain:TotalResolvedClaimsByMeansOfSettlementOrDismissal>
    <ain:TotalCostOfResolution
      contextRef="ideafdb68ac384269a80fbcf7415635eb_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzE2NTY_69d9f635-ca02-49dd-8718-0ecac6436a49"
      unitRef="usd">10400000</ain:TotalCostOfResolution>
    <ain:ResolutionCostsPaidByInsuranceCarrier
      contextRef="ideafdb68ac384269a80fbcf7415635eb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzE2ODM_2ba3fc11-3389-446e-8b7a-a5668c4305c1"
      unitRef="number">1</ain:ResolutionCostsPaidByInsuranceCarrier>
    <ain:ConfirmedInsuranceCoverage
      contextRef="ideafdb68ac384269a80fbcf7415635eb_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzE3NjY_47c8a225-af33-4b49-aa30-12a66796eba4"
      unitRef="usd">140000000</ain:ConfirmedInsuranceCoverage>
    <ain:TotalResolvedClaimsByMeansOfSettlementOrDismissal
      contextRef="i87f96a7a5dbe48e0bb61ceda7737c30d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzIxNzM_058fdd43-9797-4cfe-90ba-384c17113089"
      unitRef="claim">7710</ain:TotalResolvedClaimsByMeansOfSettlementOrDismissal>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="icba7decd52174d788b9b2bfccbdc7be4_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzE2NDkyNjc0NDU2Mzc_010a7927-5d52-462d-ac6c-12ddad5720be"
      unitRef="claim">12</us-gaap:LossContingencyPendingClaimsNumber>
    <ain:ResolutionCostsPaidByInsuranceCarrier
      contextRef="i87f96a7a5dbe48e0bb61ceda7737c30d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xODcvZnJhZzphYzk0N2ZlMmQxMGU0YjMxYmU4MjU3ODBkOWRiNTVhMy90ZXh0cmVnaW9uOmFjOTQ3ZmUyZDEwZTRiMzFiZTgyNTc4MGQ5ZGI1NWEzXzI0ODg_87f1b0e3-aaa8-4b1f-989b-b8ac43f33ca2"
      unitRef="number">1</ain:ResolutionCostsPaidByInsuranceCarrier>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzc2MDI_95674284-c7c9-4c12-9ed2-87127c86bfbe">Incentive Plans&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Executive Management share-based compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2017, shareholders approved the Albany International 2017 Incentive Plan. This plan provides key members of management with incentive compensation based on achieving certain performance or service measures. Awards can be paid in cash, shares of Class A Common Stock, Options, or other stock-based or incentive compensation awards pursuant to the Plan. Participants may elect to receive shares net of applicable income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual awards granted under this plan resulted in cash payments of $1.5 million in 2019, and $2.4&#160;million in 2020 as a result of performance in in the preceding year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Awards that were granted in 2018, 2019 and 2020, with a performance period of&#160;three years, have payments scheduled for March 2021, 2022 and 2023. If a participant terminates employment prior to the award becoming fully vested, the person may forfeit all or a portion of the incentive compensation award. The grant date share price is determined when the awards are approved each year and that price is used for measuring the cost for the share-based portion of an award. Expense associated with these awards is recognized over the vesting period of the performance period which is generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzQzODg_43e5a1f8-c184-43ad-9854-a39e61cbd466"&gt;one&lt;/span&gt; to three years. In connection with these awards, we recognized expense of $4.8 million in 2020, $4.9 million in 2019 and $3.4 million in 2018. For share-based awards that are dependent on performance after 2020, we expect to record additional compensation expense of approximately $1.1&#160;million in 2021 and $0.4&#160;million in 2022. Shares payable under these plans generally vest immediately prior to payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the 2017 Incentive Plan, multi-year awards were granted under a plan approved in 2011. That plan provided key members of management with incentive compensation based on achieving certain performance targets over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY5Mjg_f8fef04d-cccc-4929-887c-b2d55339329a"&gt;three&lt;/span&gt; year period. Such awards were paid out partly in cash and partly in shares of Class A Common Stock. In March 2020, we issued&#160;12,930&#160;shares and made cash payments totaling $0.7&#160;million. In March 2019, we issued&#160;25,473&#160;shares and made cash payments totaling $1.0&#160;million. In March 2018, we issued&#160;33,425&#160;shares and made cash payments totaling $1.3&#160;million.  Expense associated with these awards was recognized over the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY5MDA_adee22fa-b233-4181-b84a-b98085674baa"&gt;three&lt;/span&gt; year vesting period. In connection with this plan, we recognized expense of $0.8&#160;million in 2018 and an insignificant amount of expense thereafter. There are no unvested share-based awards in this Plan that are dependent on performance after 2020. Therefore, we do not expect to record additional compensation expense in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, there were&#160;1,102,542&#160;shares of Company stock authorized for the payment of awards under these plans. Information with respect to these plans is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average grant date value &lt;br/&gt;per&#160;share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year-end intrinsic&#160;value&lt;br/&gt;(000's)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares accrued based on 2018 performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares accrued based on 2019 performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares accrued based on 2020 performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Management share-based compensation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2012, the Company adopted a Phantom Stock plan whereby awards under this program vest over a&#160;5&#160;year period and are paid annually in cash based on current market prices of the Company&#x2019;s stock. Under this program, employees may earn more or less than the target award based on the Company&#x2019;s results in the year of the award. Expense recognized for this plan amounted to $5.4 million in 2020, $6.3 million in 2019, and $4.8 million in 2018. Based on awards outstanding at December&#160;31, 2020, we expect to record approximately $11 million of compensation cost from 2021 to 2024. The weighted average period for recognition of that cost is approximately&#160;2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The determination of compensation expense for other management share-based compensation plans is based on the number of outstanding share units, the end-of-period share price, and Company performance. Information with respect to these plans is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average value per&lt;br/&gt;share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash paid&#160;for share based&lt;br/&gt;liabilities (000's)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2018, 2019 and 2020, the Company granted restricted stock units to four executives. The amount of compensation expense is subject to change in the market price of the Company&#x2019;s stock and was recorded in Selling, general, and administrative expenses. The vesting and payments due under these grants will occur in various periods from 2019 to 2022. Expense recognized for these grants was $0.4 million in 2020, $1.1 million in 2019, and $0.5 million in 2018. Based on awards outstanding at December&#160;31, 2020, we expect to record approximately $1.5&#160;million of compensation cost from 2021 to 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a voluntary savings plan covering substantially all employees in the United States. The Plan, known as the Prosperity Plus Savings Plan, is a qualified plan under section 401(k) of the U.S. Internal Revenue Code. The Company matches, in the form of cash, between&#160;50&#160;percent and&#160;100&#160;percent of employee contributions up to a defined maximum. The investment of employee contributions to the plan is self-directed. The Company&#x2019;s cost of the plan amounted to $6.5 million in 2020, $6.8 million in 2019, and $6.3 million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s profit-sharing plan covers substantially all employees in the United States. After the close of each year, the Board of Directors determines the amount of the profit-sharing contribution. Company contributions to the plan are in the form of cash. The expense recorded for this plan was $3.6 million in 2020, $3.7 million in 2019, and $3.2 million in 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
      contextRef="i33673a2af67f4f39af8a060ebfd54b42_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzM3ODU_721aca76-d435-4aff-a060-1b61bf70af9f"
      unitRef="usd">1500000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
    <us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
      contextRef="i10c67fa3a9f9413bbaf027f897ac5ce3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY2ODg_1c6cb118-dc98-4814-8363-f6fae77202e8"
      unitRef="usd">2400000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4dc613531c6e47f8b31f9dd8fbc35615_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzM4OTA_6da01589-2e65-4a84-ab58-74c0ad7de0c5">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4818f59da4cb4d61847ef0a7a8eaa93e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzQzOTQ_136c2e8e-88e6-4bd6-abd8-23d24354ca67">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i10c67fa3a9f9413bbaf027f897ac5ce3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzU4NTA_9bd3ceb1-8dcb-44e3-b7f3-4d3e864edc80"
      unitRef="usd">4800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i33673a2af67f4f39af8a060ebfd54b42_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzU4NTU_13eb81d1-3c39-49f3-974e-26af71cd27e9"
      unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3fa21d5f6a0c4d8aaad06d5061a09442_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzU4NjE_49385ed8-0595-4e62-897b-a0a98c288a66"
      unitRef="usd">3400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <ain:AdditionalShareBasedCompensationExpenseExpectedToBeRecognizedInNextTwelveMonths
      contextRef="i10c67fa3a9f9413bbaf027f897ac5ce3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTEyNjU_f0277f8c-11c1-498a-b208-d211afe8a2f4"
      unitRef="usd">1100000</ain:AdditionalShareBasedCompensationExpenseExpectedToBeRecognizedInNextTwelveMonths>
    <ain:AdditionalShareBasedCompensationExpenseExpectedToBeRecognizedInTwoYears
      contextRef="i10c67fa3a9f9413bbaf027f897ac5ce3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTEyNzk_481f36c9-dae6-4fbc-af12-779316c32c10"
      unitRef="usd">400000</ain:AdditionalShareBasedCompensationExpenseExpectedToBeRecognizedInTwoYears>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i96c33cddbe2c4ef9914f055e931adb0c_D20200301-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY3OTA_3c3f924c-4a6f-4146-a438-0a29c9117178"
      unitRef="shares">12930</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
      contextRef="i96c33cddbe2c4ef9914f055e931adb0c_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY3OTg_72835b59-f7b1-455e-b70b-8c359ccab835"
      unitRef="usd">700000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i311acb98d1434c7f8669c760c1beaaa5_D20190301-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY4MTI_5d37d2e7-844d-448e-9e53-588a373eb26b"
      unitRef="shares">25473</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
      contextRef="i311acb98d1434c7f8669c760c1beaaa5_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY4MjA_9d627d03-81c0-4c6f-af5c-0bdf962605e5"
      unitRef="usd">1000000.0</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="if01f8aaebc284c17ad1eccccb5c49396_D20180301-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY4MzQ_2b15c1cc-a0ce-47e8-8364-fe92d64edd14"
      unitRef="shares">33425</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
      contextRef="if01f8aaebc284c17ad1eccccb5c49396_D20180301-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY4NDI_c6d2bd29-b281-40d9-98ed-298e7961bbc9"
      unitRef="usd">1300000</us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4dc613531c6e47f8b31f9dd8fbc35615_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY4NTY_22627ce0-71c3-40d0-90b4-26641400e779"
      unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ibdbe7e61367141f3a810f87186c456a3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzU4OTM_30d0b979-cfe7-43a7-b1de-508b3cb0af2f"
      unitRef="shares">1102542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzc2MDQ_0f5a4291-a713-4bce-b695-3b68369c0714">Information with respect to these plans is presented below:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average grant date value &lt;br/&gt;per&#160;share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year-end intrinsic&#160;value&lt;br/&gt;(000's)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares accrued based on 2018 performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares accrued based on 2019 performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares accrued based on 2020 performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares potentially payable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i383e6223022d4953a5e0386d99228fa3_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEtMS0xLTEtMA_ba7a5e7a-1f3b-415b-9d73-20a430ce3026"
      unitRef="shares">157405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i383e6223022d4953a5e0386d99228fa3_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEtMy0xLTEtMA_ce1d6c64-e9bd-420d-97b9-941bf3fbc31a"
      unitRef="usdPerShare">40.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i383e6223022d4953a5e0386d99228fa3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEtNS0xLTEtMA_7e64cc24-86b6-41fb-96c0-eb43f2a0a6f8"
      unitRef="usd">6343000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzItMS0xLTEtMA_8701a06d-e958-4a4d-84d7-b6f6d7c855b3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzItMy0xLTEtMA_3f02d1f6-2cbd-4f57-8cee-f87d9bf7420f"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzMtMS0xLTEtMA_494e1c8a-1629-42d6-88e9-8d5cb4869ff7"
      unitRef="shares">79762</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzMtMy0xLTEtMA_de0eb446-20bc-4fd0-9536-9aaca518cf33"
      unitRef="usdPerShare">39.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzQtMS0xLTEtMA_6b81f1a5-b08b-4019-a8ef-1d9c84cf6109"
      unitRef="shares">34822</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4a73719bc727410f8ee228a0fba195f1_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzQtMy0xLTEtMA_15f4eb37-3f72-4e73-be12-8e16990f9801"
      unitRef="usdPerShare">70.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3486f5ce37fa46359adde01b58637908_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzUtMS0xLTEtMA_92c09e11-9447-4621-ba32-094d875a1e78"
      unitRef="shares">112465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3486f5ce37fa46359adde01b58637908_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzUtMy0xLTEtMA_b5885920-17dc-45a2-9734-f5fd5a92ba2a"
      unitRef="usdPerShare">49.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i3486f5ce37fa46359adde01b58637908_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzUtNS0xLTEtMA_7532e735-18c6-4f44-ad56-20db40569163"
      unitRef="usd">5619000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ifa52ba51f47a4e30a6cf8fed60a1c797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzYtMS0xLTEtMA_0d4d1e4e-1029-4a08-8578-cf70aad343ac"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ifa52ba51f47a4e30a6cf8fed60a1c797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzctMS0xLTEtMA_eeb9f932-d81c-40a8-bd78-55b549439535"
      unitRef="shares">45689</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifa52ba51f47a4e30a6cf8fed60a1c797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzctMy0xLTEtMA_4d99e81c-17ef-4417-a5e1-a35b2e1969fb"
      unitRef="usdPerShare">36.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifa52ba51f47a4e30a6cf8fed60a1c797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzgtMS0xLTEtMA_a528de83-e39b-49d4-b4fb-5b26a6059b51"
      unitRef="shares">14936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifa52ba51f47a4e30a6cf8fed60a1c797_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzgtMy0xLTEtMA_4257827e-9b15-423f-94bd-44e18cffc3cd"
      unitRef="usdPerShare">92.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9b65bca372fa4bcf99e06c9e16d4199f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzktMS0xLTEtMA_2ef6c5da-6857-42e0-ae3f-cd8447a8b1bd"
      unitRef="shares">81712</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9b65bca372fa4bcf99e06c9e16d4199f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzktMy0xLTEtMA_fe72041e-d1b4-4c35-9a65-7f1f46e253e0"
      unitRef="usdPerShare">65.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i9b65bca372fa4bcf99e06c9e16d4199f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzktNS0xLTEtMA_0a54bb56-f51a-4003-86e2-f9ce57348c96"
      unitRef="usd">5316000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEwLTEtMS0xLTA_5fe72c44-a2d1-45f4-acc0-e00575384a0f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEwLTMtMS0xLTA_3e596c4c-270c-439f-ae64-9676cb12e593"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzExLTEtMS0xLTA_9af2d6e7-66b0-4c6b-9c68-1db4512463ad"
      unitRef="shares">20680</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzExLTMtMS0xLTA_5aa07daf-369c-4203-93e5-511bb659bdc5"
      unitRef="usdPerShare">47.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEyLTEtMS0xLTA_8b947a84-4ba5-426a-87fe-6d0ae69371f0"
      unitRef="shares">36808</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ieda70de1c0e24a06b503cd03666b4dc3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEyLTMtMS0xLTA_6ee26636-4fce-4a7f-b155-5cb2cb334d6f"
      unitRef="usdPerShare">73.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i947a99482cbe4e2388e953b9016f1f5a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEzLTEtMS0xLTA_c77ca4f5-0312-46a7-af2c-7fe3759d3675"
      unitRef="shares">97840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i947a99482cbe4e2388e953b9016f1f5a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEzLTMtMS0xLTA_5c88636b-ad89-482d-a4d1-a53544c06516"
      unitRef="usdPerShare">71.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i947a99482cbe4e2388e953b9016f1f5a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTowMWU2MmRhZjEyMzQ0ODYyYjg2NjFkYTgzNjJjYjNmMC90YWJsZXJhbmdlOjAxZTYyZGFmMTIzNDQ4NjJiODY2MWRhODM2MmNiM2YwXzEzLTUtMS0xLTA_27988ee6-b4d9-4b21-88f3-01156ac61fba"
      unitRef="usd">7040000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie51530842c8f4b70a504cc864508ba84_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzUwMzA_c8cc383a-35c4-42fc-a160-a0c9c5a57778">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie51530842c8f4b70a504cc864508ba84_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzUzMDE_a86fbeab-f6c0-4f5f-b7b3-33a204842720"
      unitRef="usd">5400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iea41d92ccde64f68ab2562c49475cd0c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzUzMTE_f1b6baf4-d3e3-4da5-93d6-d5161d5f1606"
      unitRef="usd">6300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if3e0273c64e443f0ac2105045bd0b633_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzUzMjU_d4bfb09d-1823-4d6d-bbbc-d90163d76bd3"
      unitRef="usd">4800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i34b15219345f451a85fdf94c545a28ce_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzgxODk_ce9ad0e8-3bad-4a28-befa-c86cb59efcfc"
      unitRef="usd">11000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie51530842c8f4b70a504cc864508ba84_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzU1MTc_843d76cd-94e7-4782-b7ef-ec98b68aed03">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzc2MDU_bfd1a663-7606-4672-8680-393ce2b7708c">The determination of compensation expense for other management share-based compensation plans is based on the number of outstanding share units, the end-of-period share price, and Company performance. Information with respect to these plans is presented below:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.963%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average value per&lt;br/&gt;share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash paid&#160;for share based&lt;br/&gt;liabilities (000's)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share units potentially payable at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i52411aad25294fa0a320abdd0572ae78_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzEtMS0xLTEtMA_4f95e4a0-7671-4fcd-9bfe-65b19d09dcc3"
      unitRef="shares">236096</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzMtMS0xLTEtMA_31d84697-bcb2-4135-b083-b0ace6885fda"
      unitRef="shares">65370</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <ain:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangesDueToPerformanceInPeriod
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzQtMS0xLTEtMA_07a41c16-5849-4a96-9a40-e2883ea9b115"
      unitRef="shares">14343</ain:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangesDueToPerformanceInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzUtMS0xLTEtMA_8658613c-7bc6-4056-9fe2-4356ce838e87"
      unitRef="shares">75545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzUtMy0xLTEtMA_baa4433a-8932-4e31-8ca1-8794f8940fe1"
      unitRef="usdPerShare">62.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzUtNS0xLTEtMA_726a473a-923e-4ef4-85a8-f54f4c427fdc"
      unitRef="usd">4736000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzYtMS0xLTEtMA_b3f9c177-223f-4d42-9615-d7b34782cb27"
      unitRef="shares">12963</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie649c86c257846a6b224ed491eec2dae_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzctMS0xLTEtMA_eff0f308-8351-4d8d-a2f4-e9cf2f9091ca"
      unitRef="shares">227301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzktMS0xLTEtMA_18013df1-a3cf-482d-a88c-a780c165c17c"
      unitRef="shares">58878</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <ain:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangesDueToPerformanceInPeriod
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzEwLTEtMS0xLTA_3f1cb96b-9958-45fa-b7af-a5fbdd29a107"
      unitRef="shares">21740</ain:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangesDueToPerformanceInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzExLTEtMS0xLTA_01d2f9ff-f1d9-4d22-b9e1-5d0cf147995a"
      unitRef="shares">69912</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzExLTMtMS0xLTA_daf715e3-922c-4e10-a742-0f9b0a9f038b"
      unitRef="usdPerShare">70.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzExLTUtMS0xLTA_4bf46ec1-02ce-48a0-af6e-7a6529dc211c"
      unitRef="usd">5528000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzEyLTEtMS0xLTA_6f375400-d621-47d6-9f57-5e0931b97bbe"
      unitRef="shares">22935</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i16c5623069b84068ae3ed136c2a693b4_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzEzLTEtMS0xLTA_b9be55da-ca84-434f-b317-57e8e288f482"
      unitRef="shares">215072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE1LTEtMS0xLTA_7e7045aa-d5b9-4056-bb3d-b0c0a472f167"
      unitRef="shares">63104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <ain:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangesDueToPerformanceInPeriod
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE2LTEtMS0xLTA_1ac793e7-1f20-488f-bbae-b1bfe1e568b2"
      unitRef="shares">27921</ain:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsChangesDueToPerformanceInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE3LTEtMS0xLTA_eee17588-bfde-4410-adeb-7236f5d7cc08"
      unitRef="shares">80808</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE3LTMtMS0xLTA_8be2672d-073b-454b-9f9a-125a1200c985"
      unitRef="usdPerShare">73.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE3LTUtMS0xLTA_0be7d569-2749-49a1-bd41-6fa39fc76a52"
      unitRef="usd">5848000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE4LTEtMS0xLTA_b52437db-84a5-494a-8dec-16740916446a"
      unitRef="shares">11441</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i57435de3d9d64ec29f2a5e6cb8e6a41a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90YWJsZTplMzgwYzg4NDI5Zjk0NmMwYjNmYTJjYTNjMjFmYWY1ZS90YWJsZXJhbmdlOmUzODBjODg0MjlmOTQ2YzBiM2ZhMmNhM2MyMWZhZjVlXzE5LTEtMS0xLTA_831dfcc5-ac04-49ad-95bb-b07e607171f2"
      unitRef="shares">213848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i02f9367a405a45639a666102976db376_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzYxNjA_77c2c02c-f8ed-4b3c-8b10-56205a243427"
      unitRef="usd">400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5a6db74a6ec740c8b84ce56212080cdb_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzU5MDM_c0c44f62-8400-463f-ae64-bcfb22a600e0"
      unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i317f94a130bd44efb41fd5b3dfbf642a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzEwOTk1MTE2MzU5MjU_7f5096b8-de4b-448a-96ea-3bd1c6fc72fd"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i57435de3d9d64ec29f2a5e6cb8e6a41a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzE2NDkyNjc0NTY5MDY_fb0069a2-cb0d-43e1-890a-77d94fa20b23"
      unitRef="usd">1500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i59df781116224b85b5abdb05586ef265_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzcwNDU_0abc79e4-ba61-4456-b512-f9f9732a9b24"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i272f7da7a4264a599510acbc1c55e7ef_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzcwNjA_3036381a-6cef-4cae-bb5c-1a14df48bce1"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i19a3b80299a84011a3d20065f0c61419_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzcyMzY_d10ec0c2-c21f-492d-9134-eeacb4f27587"
      unitRef="usd">6500000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i98be4bd355fe477a97e937910d106f59_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzcyNDY_ba970842-3129-4d7f-90a5-32028483b660"
      unitRef="usd">6800000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i3f8e7e15596144e899d89689a022f114_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzcyNjA_234fbefd-d801-40cc-b987-b3ad206097e9"
      unitRef="usd">6300000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="id8a8f21220814a86824c3eb1429446f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzc1NzA_85590146-b45e-4193-b738-00ffda5cfe99"
      unitRef="usd">3600000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i88c2189d8b9447caa710032347007521_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzc1ODA_4dbd7111-604b-4bce-93eb-797d232677f0"
      unitRef="usd">3700000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i14bc4cbd729f4e10ad5538ffb48abb37_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTAvZnJhZzowOWQ0ZDdjYjQ3NDg0MTNkOTkyNWEwOWUzZDI5NjQ1Yy90ZXh0cmVnaW9uOjA5ZDRkN2NiNDc0ODQxM2Q5OTI1YTA5ZTNkMjk2NDVjXzc1OTQ_fa17158b-7427-499e-9400-4bbbfcc9b8ee"
      unitRef="usd">3200000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzIyNTY_bd6f68b4-5f1b-4248-8621-90ebf294f92d">Shareholders&#x2019; EquityWe have two classes of Common Stock, Class A Common Stock and Class B Common Stock, each with a par value of $0.001 and equal liquidation rights. Each share of our Class A Common Stock is entitled to one vote on all matters submitted to shareholders, and each share of Class B Common Stock is entitled to 10 votes. Class A and Class B Common Stock will receive equal dividends as the Board of Directors may determine from time to time. The Class B Common Stock is convertible into an equal number of shares of Class A Common Stock at any&#x2009;time.&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, a public offering of a portion of the Standish Family shares reduced the number of Class A Common Stock reserved for the conversion of Class B shares, by&#160;1.6 million. At December 31, 2020,&#160;1.6 million shares of Class A Common Stock were reserved for the conversion of Class B Common Stock and the exercise of stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2006, we announced that the Board of Directors authorized management to purchase up to&#160;2 million additional shares of our Class A Common Stock. The Board&#x2019;s action authorizes management to purchase shares from time to time, in the open market or otherwise, whenever it believes such purchase to be advantageous to our shareholders, and it is otherwise legally permitted to do so. We have made no share purchases under the August 2006 authorization. Activity in Shareholders&#x2019; equity for 2018, 2019, and 2020 is presented below:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Class A&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Class B&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Accumulated items of other&lt;br/&gt;comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Class A&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;428,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;534,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(135,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;573,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;82,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;83,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Adoption of accounting standards&#160;(a),(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(5,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(5,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Compensation and benefits paid or payable in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Shares issued to Directors'&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.69&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(20,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(20,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class B Common Stock, $0.69&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(28,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(28,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;430,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;589,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(158,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;608,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;132,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;133,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI3LTAtMS0xLTIwNjU_9dd61729-6b30-4b28-bcc3-ba62c87e5b4c"&gt;Adoption of accounting standards&#160;(c)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Compensation and benefits paid or payable in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Shares issued to Directors'&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.73&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class B Common Stock, $0.73&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Conversion of Class B shares to Class A shares&#160;(d)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(7,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(7,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;432,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;698,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(175,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;702,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;98,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;97,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQwLTAtMS0xLTI4OTE_1a32d5fc-5b0e-4c66-a187-6dda1dffb071"&gt;Adoption of accounting standards&#160;(e)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Compensation and benefits paid or payable in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Shares issued to Directors'&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.77&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(23,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(23,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class B Common Stock, $0.77&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;40,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;433,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;770,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(132,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;819,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;As described in Note 2, the Company adopted ASC 606 effective January 1, 2018, which resulted in a decrease to Retained earnings of $5.6 million and a $0.3 million decrease to Noncontrolling interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;The Company adopted ASU 2016-16 effective January 1, 2018, which resulted in a $0.5 million increase to Retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;As described in Note 20, the Company adopted ASC 842, Leases effective January 1, 2019, which resulted in an increase to Retained earnings of less than $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;In the second quarter of 2019, Standish Family Holdings, LLC executed a secondary offering of Albany shares. As a result of the offering,&#160;1.6 million shares of Class B Common Stock previously owned by Standish Family Holdings, LLC were converted to Class A Common Stock and then sold to third parties. Costs associated with the offering were charged directly to Standish Family Holdings, LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;As described in Note 1, the Company adopted the provisions of ASC 326, Current expected credit losses (CECL) effective January 1, 2020, which resulted in a decrease to Retained earnings of $1.4 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <ain:NumberOfClassesOfCommonStock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE2NDkyNjc0NDQzNzI_ecab4d1f-90a1-4f75-af9a-f63a2e032608"
      unitRef="classofcommonstock">2</ain:NumberOfClassesOfCommonStock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzEzOQ_3e347dde-83a7-4021-bc79-5e307e60d7f3"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzEzOQ_a45407d6-4bc7-45b9-a33d-cf017e2be75e"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <ain:CommonStockVotingRightsVotesAllowedPerShareholders
      contextRef="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE2NDkyNjc0NDQzODE_7b52f260-3250-45fc-a0dd-470d68cfdce0"
      unitRef="vote">1</ain:CommonStockVotingRightsVotesAllowedPerShareholders>
    <ain:CommonStockVotingRightsVotesAllowedPerShareholders
      contextRef="iae9c36da8b744ba6a85871d2e86e7a8f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE2NDkyNjc0NDQzOTE_acf54dc8-8e2b-4628-b6da-42378dc10b5c"
      unitRef="vote">10</ain:CommonStockVotingRightsVotesAllowedPerShareholders>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i18e75633ef2d478b890a47320d6ac4d9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzczMg_0b302a9c-ff12-4ee2-b7d7-16b30953b2ad"
      unitRef="shares">1600000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ic7adb7ac004349a590745858d23f9f89_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5Xzc0Mw_c3b4f37b-8d5f-4e10-8005-383338ca7095"
      unitRef="shares">1600000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i4102b3bccf7143b198665ee1e4638d12_I20060831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5Xzk2Ng_afb1c816-1046-414d-9bb5-db3c405639e5"
      unitRef="shares">2000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE2NDkyNjc0NDQzOTk_597bef70-ab2b-4a02-ab20-42c41e37260a"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzIyNTc_b96a09f4-0f17-45e8-ad22-6a08a782bf7d">Activity in Shareholders&#x2019; equity for 2018, 2019, and 2020 is presented below:  &lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Class A&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Class B&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Accumulated items of other&lt;br/&gt;comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Class A&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Treasury Stock&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;January 1, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;428,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;534,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(135,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;573,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;82,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;83,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Adoption of accounting standards&#160;(a),(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(5,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(5,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Compensation and benefits paid or payable in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Shares issued to Directors'&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.69&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(20,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(20,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class B Common Stock, $0.69&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(28,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(28,675)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;430,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;589,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(158,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;608,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;132,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;133,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI3LTAtMS0xLTIwNjU_9dd61729-6b30-4b28-bcc3-ba62c87e5b4c"&gt;Adoption of accounting standards&#160;(c)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Compensation and benefits paid or payable in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Shares issued to Directors'&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.73&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.856%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.417%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.950%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.655%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class B Common Stock, $0.73&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,763)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Conversion of Class B shares to Class A shares&#160;(d)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,886)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(2,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(7,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(7,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;432,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;698,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(175,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;702,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net income attributable to the Company&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;98,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;97,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQwLTAtMS0xLTI4OTE_1a32d5fc-5b0e-4c66-a187-6dda1dffb071"&gt;Adoption of accounting standards&#160;(e)&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Compensation and benefits paid or payable in shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Shares issued to Directors'&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.77&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(23,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(23,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Class B Common Stock, $0.77&#160;per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Cumulative translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;40,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pension and postretirement liability adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Derivative valuation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;433,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;770,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(132,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(256,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;819,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;As described in Note 2, the Company adopted ASC 606 effective January 1, 2018, which resulted in a decrease to Retained earnings of $5.6 million and a $0.3 million decrease to Noncontrolling interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;The Company adopted ASU 2016-16 effective January 1, 2018, which resulted in a $0.5 million increase to Retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt"&gt;As described in Note 20, the Company adopted ASC 842, Leases effective January 1, 2019, which resulted in an increase to Retained earnings of less than $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;In the second quarter of 2019, Standish Family Holdings, LLC executed a secondary offering of Albany shares. As a result of the offering,&#160;1.6 million shares of Class B Common Stock previously owned by Standish Family Holdings, LLC were converted to Class A Common Stock and then sold to third parties. Costs associated with the offering were charged directly to Standish Family Holdings, LLC.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt"&gt;As described in Note 1, the Company adopted the provisions of ASC 326, Current expected credit losses (CECL) effective January 1, 2020, which resulted in a decrease to Retained earnings of $1.4 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4864fbd9e6614967b3a037c3ea4a3990_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTEtMS0xLTA_14f6df0b-6622-4169-91fc-811e28cbfd3c"
      unitRef="shares">37396000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4864fbd9e6614967b3a037c3ea4a3990_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTMtMS0xLTA_81dd3abd-dc6b-40b9-b8dc-06e0ee1f343e"
      unitRef="usd">37000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i25c3d5629db14165bf0f17e5c690eb60_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTUtMS0xLTA_43d8d209-9727-4006-b554-c52988353616"
      unitRef="shares">3234000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i25c3d5629db14165bf0f17e5c690eb60_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTctMS0xLTA_e61f5ae9-e58f-465f-b506-ad2d4a360e09"
      unitRef="usd">3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i799745ecb37b4edbb1c801eea0757c1c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTktMS0xLTA_31cbb412-58f9-4aac-856a-d00ec8b98839"
      unitRef="usd">428423000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic9c974b4c720423cb41ee692e153cbfe_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTExLTEtMS0w_4ce9a8f8-26a3-4dd5-80ec-a1b42056b160"
      unitRef="usd">534082000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i352fd93372c44604a6b7c0ef1e99d3e5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTEzLTEtMS0w_69c11ff6-b714-4844-87e9-b9c17e0a7ade"
      unitRef="usd">-135901000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i56dd6bbe04a44113bd7f33cf6a07bfb5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTE1LTEtMS0w_b6ce387c-3a0c-4022-819e-344b3c158da9"
      unitRef="shares">8431000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i56dd6bbe04a44113bd7f33cf6a07bfb5_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTE3LTEtMS0w_df6addab-eb28-4466-bc75-3191c64775eb"
      unitRef="usd">-256876000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf443de9ba054367a210f32327a75257_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTE5LTEtMS0w_4aa4cac4-1fc2-4a66-8c9c-5be3f4ff346c"
      unitRef="usd">3247000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i49363583ae7440dd9793194a26448f30_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzEzLTIxLTEtMS0w_568515ec-9106-45c4-a887-9d0edda32d0f"
      unitRef="usd">573015000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i1fdd26db2d9548b6be66dd4084bcf599_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE0LTExLTEtMS0w_070694a9-6755-48ce-8883-4e152b450cd6"
      unitRef="usd">82891000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie4410a28f6d24e4792a52b2b3a19b348_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE0LTE5LTEtMS0w_9358971e-fc0b-4d3d-ab89-34e3ec233216"
      unitRef="usd">128000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE0LTIxLTEtMS0w_3d8a6a0c-ce78-4560-8eac-641d318eed48"
      unitRef="usd">83019000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0d9d137fda04d64874c2073f4a6744b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE1LTExLTEtMS0w_62e996fb-a1ad-48e0-ad9c-ca7a26121d29"
      unitRef="usd">-5068000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8ec0ef6e41b7465fbb3ec6dcec55caca_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE1LTE5LTEtMS0w_8427cea9-1de4-43b2-bdc9-8df225f1dc1f"
      unitRef="usd">-327000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia70bc65a41864c0597a689872728084f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE1LTIxLTEtMS0w_587ef53a-fa5a-4d0b-a7da-d401461a17c5"
      unitRef="usd">-5395000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i72c12ae97cbf4a04bf94c16aa76826ac_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE2LTEtMS0xLTA_c72320b4-44d6-4e01-b119-108a077bfa6b"
      unitRef="shares">44000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i879c6fcca9d34a389c7c925a693bdd1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE2LTktMS0xLTA_60197cfd-e3ec-4c2d-af17-657d67d549aa"
      unitRef="usd">1437000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE2LTIxLTEtMS0w_eeeb13fd-fc1c-4207-a2dd-442e396311ea"
      unitRef="usd">1437000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i72c12ae97cbf4a04bf94c16aa76826ac_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE3LTEtMS0xLTA_d90e77f0-13bd-4d18-9908-9172d9831037"
      unitRef="shares">10000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i879c6fcca9d34a389c7c925a693bdd1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE3LTktMS0xLTA_52d8af88-a40a-4aeb-99f7-8c65d6975a35"
      unitRef="usd">201000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE3LTIxLTEtMS0w_107bf60d-eeae-4796-a3b4-01de2ae8d559"
      unitRef="usd">201000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i879c6fcca9d34a389c7c925a693bdd1e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE4LTktMS0xLTA_e2ee4297-c8d2-4fa2-865a-5e9266c36b91"
      unitRef="usd">494000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <ain:StockIssuedDuringPeriodSharesIssuedForServicesIncludingTreasuryShares
      contextRef="i10315c84d24d44188a3e69b0f8193868_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE4LTE1LTEtMS0w_f28610b8-6961-4d55-9ed5-afc106d5de09"
      unitRef="shares">12000</ain:StockIssuedDuringPeriodSharesIssuedForServicesIncludingTreasuryShares>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i10315c84d24d44188a3e69b0f8193868_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE4LTE3LTEtMS0w_da6f1e32-a3df-4db1-a0d0-9d22197b234b"
      unitRef="usd">273000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzE4LTIxLTEtMS0w_47385651-b614-4e74-b889-5cb4b862804e"
      unitRef="usd">767000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="ic1333cc535f240adb86fbca421c29086_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIwLTAtMS0xLTI4OTEvdGV4dHJlZ2lvbjoyODgzMzAwNTUwZmE0M2NiOGMyZGRkNTVmMWM0NWYwNF8xMDk5NTExNjI3ODI2_1e4d6707-72a2-4def-a1e7-95424927bb1d"
      unitRef="usdPerShare">0.69</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends
      contextRef="i0c895981f2e54a959e439f1911281027_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIwLTExLTEtMS0w_322c0071-b3d8-4d57-aafd-4912fe5626c9"
      unitRef="usd">20029000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="id69e74c61eef455d9e81e4a648b2e55f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIwLTIxLTEtMS0w_c387f36a-9ce0-4478-beb9-ff31cf1d8e89"
      unitRef="usd">20029000</us-gaap:Dividends>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="i9ffb498bbf2a41ce858e53dd851fac5d_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIxLTAtMS0xLTI4OTEvdGV4dHJlZ2lvbjowOTIzMTk3Mzk2ZDE0NTUzOTU4YThkZWFlMTdkOThmNF8xMDk5NTExNjI3ODIy_bd1c364a-513d-4f4c-892e-38f737739254"
      unitRef="usdPerShare">0.69</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends
      contextRef="i0bf7a5e7b77d48dabf5951c0fc2ee555_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIxLTExLTEtMS0w_9a6d6852-f576-47ed-9166-fac08285c646"
      unitRef="usd">2231000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ia068c65539d944b091e689ada15f9ca0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIxLTIxLTEtMS0w_18f4c83b-c1e9-4e96-9527-4462a0a7c5bd"
      unitRef="usd">2231000</us-gaap:Dividends>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIyLTEzLTEtMS0w_27ff3a5c-a752-43d0-a731-e1e991d62ce7"
      unitRef="usd">-28658000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie4410a28f6d24e4792a52b2b3a19b348_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIyLTE5LTEtMS0w_9521bded-7981-4406-a4ab-6fd5de0f87de"
      unitRef="usd">-17000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIyLTIxLTEtMS0w_027a7059-2df4-4a41-b063-927cf403151d"
      unitRef="usd">-28675000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIzLTEzLTEtMS0w_928f5da3-3f14-4361-91e2-e55e97a550e7"
      unitRef="usd">-3427000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzIzLTIxLTEtMS0w_f7de53bd-bdb1-460b-a03b-0202e486fbdd"
      unitRef="usd">-3427000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
      contextRef="i1874973438bc4fd9ab470efd0d154667_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI0LTEzLTEtMS0w_33e90ff5-78b6-4b04-9603-1997dce0b7d2"
      unitRef="usd">2744000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
      contextRef="i1a3587e815574bfbb3d160863fee38e4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI0LTIxLTEtMS0w_7cd6fc83-bb5f-4afd-a6dc-ad0b1dc7d43a"
      unitRef="usd">2744000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6363efc0ba1d44c183cf6fcdf5ffa383_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTEtMS0xLTA_671c307e-5cf1-46f0-9a70-7b15b419363c"
      unitRef="shares">37450000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6363efc0ba1d44c183cf6fcdf5ffa383_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTMtMS0xLTA_6a0dc90f-b227-4052-b48d-ccca753feae1"
      unitRef="usd">37000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7ac31187a7324046be0e888470afba4b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTUtMS0xLTA_3cebb9b2-e9dc-4c18-b0f5-047f12b5e5dd"
      unitRef="shares">3234000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7ac31187a7324046be0e888470afba4b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTctMS0xLTA_93ea3b4a-330a-485a-8941-02567f9e4b01"
      unitRef="usd">3000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ife012a60d6004dc0a18cb5a50f06a67c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTktMS0xLTA_38d5110e-7f43-424e-b7f6-1f723791195b"
      unitRef="usd">430555000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c2e51e4f3864433beb1caecd52db8c9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTExLTEtMS0w_82d0b24c-c9b4-4a9d-94f0-dcc15768668a"
      unitRef="usd">589645000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7781cdf6a9e749d1b1bd11944c617c53_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTEzLTEtMS0w_7ce269b6-ccab-4843-a7cc-46cc84d7589c"
      unitRef="usd">-158388000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if94234531bf14ac8a93ffcf826e2e7c1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTE1LTEtMS0w_81706bf8-59e0-4df4-b219-f492a7651223"
      unitRef="shares">8419000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if94234531bf14ac8a93ffcf826e2e7c1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTE3LTEtMS0w_b1ff8777-ecca-4620-8a10-8fe0a6bf9349"
      unitRef="usd">-256603000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c5e4b9719024b90a38afe4b705e211e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTE5LTEtMS0w_c882ed00-8290-43e0-b488-f793792bde38"
      unitRef="usd">3031000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia71cb46656d64c9eb6e8cf28a9511c6c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI1LTIxLTEtMS0w_dfdc99e1-a6ac-4cb9-8f62-823111f19d6a"
      unitRef="usd">608280000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0b30eae2e6fa4eb7b0fc383e8d43abf0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI2LTExLTEtMS0w_aeea9656-f4ec-459e-8d01-1b162b721f6f"
      unitRef="usd">132398000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i6f62c93c9512403fb3409f1a142ee0e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI2LTE5LTEtMS0w_086bcfc3-47ef-4e7b-bd20-3b3b786ae6a2"
      unitRef="usd">985000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI2LTIxLTEtMS0w_cbf7153a-d283-4b7d-ae14-e26f21ea098f"
      unitRef="usd">133383000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98b9e74933334cd7a3d6bc5441bedf00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI3LTExLTEtMS0w_69a002ee-d855-4859-82fc-64edb7d62d37"
      unitRef="usd">35000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iab68ebe9d2264a61aa056749dc6414f1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI3LTIxLTEtMS0w_3d3ae349-e4e4-4b0e-8432-c42c365d2f8f"
      unitRef="usd">35000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i24db2e91299140f88d66d0382a50fab8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI4LTEtMS0xLTA_4387e9f4-15ac-4817-95ed-838340604b82"
      unitRef="shares">26000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i060455f3f1254c6c9620258b6a868b31_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI4LTktMS0xLTA_da8dbb76-3e0a-41e4-94a8-7a9f230669e4"
      unitRef="usd">1311000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI4LTIxLTEtMS0w_89c356ef-07ba-4809-908c-cc146ed1424f"
      unitRef="usd">1311000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i24db2e91299140f88d66d0382a50fab8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI5LTEtMS0xLTA_b4d8fd9a-932c-4b89-ac54-7bfc424b00a1"
      unitRef="shares">7000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i060455f3f1254c6c9620258b6a868b31_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI5LTktMS0xLTA_38c518bd-9606-41ac-8ce0-b91378d3a72b"
      unitRef="usd">112000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzI5LTIxLTEtMS0w_d46e6c4d-0971-4e3d-8ef2-8aa35e9d65f2"
      unitRef="usd">112000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i060455f3f1254c6c9620258b6a868b31_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMwLTktMS0xLTA_592722f0-2584-45fe-bafe-b94e999e0754"
      unitRef="usd">540000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <ain:StockIssuedDuringPeriodSharesIssuedForServicesIncludingTreasuryShares
      contextRef="i12d5f40e32b34954a17526e9fba0b732_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMwLTE1LTEtMS0w_15badba4-b352-43ed-9788-7bdff0f1585b"
      unitRef="shares">10000</ain:StockIssuedDuringPeriodSharesIssuedForServicesIncludingTreasuryShares>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i12d5f40e32b34954a17526e9fba0b732_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMwLTE3LTEtMS0w_3fa06a95-57c7-4bfb-b8c4-c806c723d47d"
      unitRef="usd">212000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMwLTIxLTEtMS0w_41c9dc24-ad47-46c8-948f-56152a5e145f"
      unitRef="usd">752000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="ic7adb7ac004349a590745858d23f9f89_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMyLTAtMS0xLTI4OTEvdGV4dHJlZ2lvbjplMmRlZWJhM2Y3YWE0NGIxOWY4MzYyYWVlMTMwNzdlN18xMDk5NTExNjI3ODIy_5520f226-2e71-4c6d-84f2-e2e6180ce040"
      unitRef="usdPerShare">0.73</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends
      contextRef="i300f004388ad4acaa6b080f389c75477_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMyLTExLTEtMS0w_6bf1d917-895c-4ef9-a180-73bdf656cbc7"
      unitRef="usd">21818000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ibea5fc079c034f5fb31467bb0475925f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMyLTIxLTEtMS0w_c1b8d10d-58e0-4e1c-9d21-4756615787a8"
      unitRef="usd">21818000</us-gaap:Dividends>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="i927ed1ceff3645149783b56d57997182_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMzLTAtMS0xLTI4OTEvdGV4dHJlZ2lvbjo0YWM1NzNkZjViOWQ0MTVlYmVkMGZmMDkyMmQ4NWZhNl8xMDk5NTExNjI3ODIy_dbae7022-2d64-491e-a0c7-05be953ae5c5"
      unitRef="usdPerShare">0.73</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends
      contextRef="ia39fd770e1424a20b8c4c75158a415b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMzLTExLTEtMS0w_baffad05-f0b8-4182-87b4-99a52167b689"
      unitRef="usd">1763000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i917d27b4fe62483d9a93fac0eec8d468_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzMzLTIxLTEtMS0w_8994d0a5-9eaf-49af-81ac-13b2732b1cb4"
      unitRef="usd">1763000</us-gaap:Dividends>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="ibea5fc079c034f5fb31467bb0475925f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM0LTEtMS0xLTA_5c07d99f-6df7-4a06-9fd2-5bd71290f509"
      unitRef="shares">1616000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ibea5fc079c034f5fb31467bb0475925f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM0LTMtMS0xLTA_97f899dc-8628-4d92-bbbd-80afa2fa2fa3"
      unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i917d27b4fe62483d9a93fac0eec8d468_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM0LTUtMS0xLTA_1e39db6b-74d8-4d53-ba00-cb453b64353d"
      unitRef="shares">-1616000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i917d27b4fe62483d9a93fac0eec8d468_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM0LTctMS0xLTA_e102cec6-c9d9-49da-8503-953ba5a9f4b8"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i0b30eae2e6fa4eb7b0fc383e8d43abf0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM0LTExLTEtMS0w_b9a4f4c1-fff1-40aa-8d8e-25568b980760"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM1LTEzLTEtMS0w_802f7541-b9a5-45c1-b022-2a1e585e338f"
      unitRef="usd">-6876000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6f62c93c9512403fb3409f1a142ee0e0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM1LTE5LTEtMS0w_7122e1fe-bb99-40db-aee0-1f6e7dfed847"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM1LTIxLTEtMS0w_e31c9414-ad5f-4299-9046-6026ef0a3013"
      unitRef="usd">-6886000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM2LTEzLTEtMS0w_d218de30-3802-4f33-8caa-3271f90ecc47"
      unitRef="usd">2885000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM2LTIxLTEtMS0w_1dbceab0-f407-4d7b-9bca-fd55f39a418b"
      unitRef="usd">2885000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
      contextRef="ifdde46e9fdbb4956a6cd380d58ec9d13_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM3LTEzLTEtMS0w_c973204a-8b99-4a87-9a1c-fdb8a4e3c417"
      unitRef="usd">-7832000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
      contextRef="ia918be213c50427aa51f23e391e16dfb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM3LTIxLTEtMS0w_933dfe0e-bc77-4902-900a-4b7a07686224"
      unitRef="usd">-7832000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9711ad0b2eab495bbf698b96c0779ef7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTEtMS0xLTA_c67a84ae-6daa-4d3a-a2e9-94aa865965e5"
      unitRef="shares">39099000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9711ad0b2eab495bbf698b96c0779ef7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTMtMS0xLTA_07efa123-6b10-482e-90e3-8396f1084720"
      unitRef="usd">39000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i63df093e9bf54de4805e7fd3a5f01b3e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTUtMS0xLTA_664e54c0-a938-4289-b9af-f9ca4f557f3c"
      unitRef="shares">1618000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i63df093e9bf54de4805e7fd3a5f01b3e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTctMS0xLTA_851c52be-f9bf-43d5-9724-19f03dc51d87"
      unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i18f32c7c5413464fbc0d9c7855ac1e35_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTktMS0xLTA_d47703f5-078d-4a3a-b592-95b4aa0adfd9"
      unitRef="usd">432518000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idfc8b23b4bed4901b954f1dbbfc921b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTExLTEtMS0w_80819096-981f-40ed-95c0-90616704f06b"
      unitRef="usd">698496000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4df10a75e69549038712c744db3427b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTEzLTEtMS0w_b925a692-aa2c-468e-af34-ba1c8d834204"
      unitRef="usd">-175981000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i697d3b03ecf5470b979dc6fc0cee28f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTE1LTEtMS0w_35bfe1a3-a9b8-480e-a7bf-a9fb8811dfd1"
      unitRef="shares">8409000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i697d3b03ecf5470b979dc6fc0cee28f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTE3LTEtMS0w_0a3a6d6f-5eec-4d02-93eb-d42f98f8cb9e"
      unitRef="usd">-256391000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e39d4670e2541f4b69903cd8a071d66_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTE5LTEtMS0w_18848d44-f605-48fc-a872-300f7150bfc4"
      unitRef="usd">4006000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib5618ad0cf364440a66798db3b96f970_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM4LTIxLTEtMS0w_3902e4d4-e2ab-4d34-98c2-502de80763c4"
      unitRef="usd">702689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i517d46606ef749858b314084d0294ac9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM5LTExLTEtMS0yODkx_cabf6f70-cc49-456b-a588-b3b623cbba5b"
      unitRef="usd">98589000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5c9a090a5cb5459996fef79278eb0a80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM5LTE5LTEtMS0yODkx_92453dfe-79b9-41e7-ab83-001a934010bd"
      unitRef="usd">-1346000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzM5LTIxLTEtMS0yODkx_5b73eb42-f651-4b19-9c8f-4dcf9302c002"
      unitRef="usd">97243000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9bbed9a6e0594748bbf362200e3013be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQwLTExLTEtMS0yODkx_54a327e5-6d90-47df-9c96-c8bbf549fc8f"
      unitRef="usd">-1443000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib368edb1fa014ca681241a9a72bd6bc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQwLTIxLTEtMS0yODkx_f9f37917-3ea7-4c33-afc2-40479f660c7b"
      unitRef="usd">-1443000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i24d687fe10914a1fa4ac7dad1251e57a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQxLTEtMS0xLTI4OTE_05b2f042-1679-4960-94a6-890239055f88"
      unitRef="shares">13000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id97f057685c94b48880e3a95f3f8e619_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQxLTktMS0xLTI4OTE_d557fb07-f5f8-4eb4-b9cb-53975a5cbc4a"
      unitRef="usd">622000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQxLTIxLTEtMS0yODkx_d55190fc-c709-4dcb-acb4-7ad38b303e13"
      unitRef="usd">622000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i24d687fe10914a1fa4ac7dad1251e57a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQyLTEtMS0xLTI4OTE_95da78e4-8290-42cd-a430-3c37afea0239"
      unitRef="shares">3000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id97f057685c94b48880e3a95f3f8e619_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQyLTktMS0xLTI4OTE_dbfdefd8-57e3-4bdf-9158-ed854713e51a"
      unitRef="usd">55000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQyLTIxLTEtMS0yODkx_f89dbd4c-8f18-4b90-94a5-34ffce5ff4fa"
      unitRef="usd">55000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="id97f057685c94b48880e3a95f3f8e619_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQzLTktMS0xLTI4OTE_1fbdb08c-9ed4-45dd-ba52-ffd31f4d9e63"
      unitRef="usd">501000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <ain:StockIssuedDuringPeriodSharesIssuedForServicesIncludingTreasuryShares
      contextRef="ia6a144d9b2524eeeb2bd3ecfd5ab306d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQzLTE1LTEtMS0yODkx_ed047a18-6cd1-4616-ac0c-50abc314b441"
      unitRef="shares">18000</ain:StockIssuedDuringPeriodSharesIssuedForServicesIncludingTreasuryShares>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ia6a144d9b2524eeeb2bd3ecfd5ab306d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQzLTE3LTEtMS0yODkx_801624a1-73cd-4e84-b033-b907590816e4"
      unitRef="usd">382000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQzLTIxLTEtMS0yODkx_c36cc5be-6dab-4fcf-9d5c-78ea49e06356"
      unitRef="usd">883000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="i64bcee15df304b98bd89a7ad07d8ba4f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ1LTAtMS0xLTI4OTEvdGV4dHJlZ2lvbjplNjlhOTk3MDdkZjU0ODY2YTFjNDM0MjQwYTJiZGZiOV8xMDk5NTExNjI3ODIy_65982f46-e8dd-47ad-8353-324a05ecd85b"
      unitRef="usdPerShare">0.77</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends
      contextRef="i4d5db044239543b78d57d9eec9f4cab0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ1LTExLTEtMS0yODkx_d6ae6616-2e51-4cc9-8e06-0631938e19a8"
      unitRef="usd">23651000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="if445cfdb00c74daf8434d3a830a978dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ1LTIxLTEtMS0yODkx_708aaa6f-cb0c-4926-b7b3-3d54021d89f6"
      unitRef="usd">23651000</us-gaap:Dividends>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="icdce1697ee62445d9f0681642a69175d_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ2LTAtMS0xLTI4OTEvdGV4dHJlZ2lvbjo3MmRkYjNiMWFkMTk0MTQzYmUyNDcxY2EyY2Q2MTRkMl8xMDk5NTExNjI3ODIy_58ff66b5-138f-4315-ad56-832fa2add648"
      unitRef="usdPerShare">0.77</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:Dividends
      contextRef="ieb2ce54320b044f88d96fbdbee249d43_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ2LTExLTEtMS0yODkx_27174ee7-0553-42be-bcd6-d2619f0b0d72"
      unitRef="usd">1245000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="iae9c36da8b744ba6a85871d2e86e7a8f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ2LTIxLTEtMS0yODkx_0411a169-82ce-417b-89ab-cadcc87ec677"
      unitRef="usd">1245000</us-gaap:Dividends>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ4LTEzLTEtMS0yODkx_2faf3f45-bfcb-4338-b2cd-3984e6d14d34"
      unitRef="usd">39649000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5c9a090a5cb5459996fef79278eb0a80_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ4LTE5LTEtMS0yODkx_ca9e4862-45ef-476c-8960-684a086c6598"
      unitRef="usd">1139000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ4LTIxLTEtMS0yODkx_485ea9f9-3ae0-4e4d-84cc-20232d61c8c2"
      unitRef="usd">40788000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ5LTEzLTEtMS0yODkx_bc1c7eb6-4c7b-4ec7-badb-9d06fba2c5f8"
      unitRef="usd">-10333000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzQ5LTIxLTEtMS0yODkx_ea846198-c0f7-42f8-8992-efadfed93821"
      unitRef="usd">-10333000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
      contextRef="ia25f892b119b4eeb9b60896c6cc54f16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUwLTEzLTEtMS0yODkx_4ce73702-7901-44e7-a95f-37be209f3342"
      unitRef="usd">-6409000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUwLTIxLTEtMS0yODkx_3e8a3d45-dd37-47b6-8608-5ac2dd3ed178"
      unitRef="usd">-6409000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idd7e30308366436c8ede27e4b7d1cb24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTEtMS0xLTI4OTE_0ded3ec2-bdf3-4776-af84-afe28235d39a"
      unitRef="shares">39115000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idd7e30308366436c8ede27e4b7d1cb24_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTMtMS0xLTI4OTE_2971601f-e2d9-4edf-bf8a-038da3783f04"
      unitRef="usd">39000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic2ea4340173e41668e4660b023e97bf8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTUtMS0xLTI4OTE_191b764a-4bb7-4d6d-ab15-2297b2c78cf3"
      unitRef="shares">1618000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic2ea4340173e41668e4660b023e97bf8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTctMS0xLTI4OTE_12d97406-f800-4ee8-9d55-4aa4233a8990"
      unitRef="usd">2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie2fb0498955143f1a968531be27ee6a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTktMS0xLTI4OTE_a6a36191-87f8-4cb4-adcd-b048193c022e"
      unitRef="usd">433696000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0e2bfd8d16a49df98f3725ed5acbd74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTExLTEtMS0yODkx_5b6863f2-ddd9-4ef7-b3b9-8125e5ef9e59"
      unitRef="usd">770746000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4eb6e63e15e7491288ead9b74ce1785b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTEzLTEtMS0yODkx_73cc2f3a-91b5-44b8-8588-485c196dc756"
      unitRef="usd">-132408000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie636a943721547d7a9b4983e626397c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTE1LTEtMS0yODkx_78ab7731-e5c4-4e09-8ebe-cceb6a3a8e34"
      unitRef="shares">8391000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie636a943721547d7a9b4983e626397c4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTE3LTEtMS0yODkx_1d6b3151-ba98-48a0-a516-01a074c091af"
      unitRef="usd">-256009000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6eaad2b72e8a463a9844e92ee255b7fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTE5LTEtMS0yODkx_6027405f-e518-4c2d-a48e-75b03852e708"
      unitRef="usd">3799000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i12aeaf71002047bcbe194bbe3f1347dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90YWJsZTo1YTBiNjU3ZjU5ZjQ0OTQzOWM5YTc2YmVkNTRmMjUzMy90YWJsZXJhbmdlOjVhMGI2NTdmNTlmNDQ5NDM5YzlhNzZiZWQ1NGYyNTMzXzUxLTIxLTEtMS0yODkx_26f6ef47-c575-4395-8d35-7474db4019f1"
      unitRef="usd">819865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iecec6281a4194b5f8e82f144116d0637_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE1NTg_31da853c-9053-47ba-bc79-2d3c768ca8bd"
      unitRef="usd">-5600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1c4f682077d3479fa07ae010adbffb75_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE1Njc_9014f2df-2232-46c8-b01a-61138dd33226"
      unitRef="usd">-300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia70bc65a41864c0597a689872728084f_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE2ODY_acbcf979-0174-4915-8c3b-d9241c28a58b"
      unitRef="usd">500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iab68ebe9d2264a61aa056749dc6414f1_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzE4NzI_51fb4880-a0db-4d43-b754-c1033019de33"
      unitRef="usd">100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="id3c821bb98a84f7cb8cd7ea00ccafe41_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5XzIwMTI_db9539f5-c296-4c49-9d27-2457ee25b5ab"
      unitRef="shares">1600000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9bbed9a6e0594748bbf362200e3013be_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTMvZnJhZzozMjE4MmJlNjUwZjg0YTNkOGY3MmEyNjU3YWM0MTc1OS90ZXh0cmVnaW9uOjMyMTgyYmU2NTBmODRhM2Q4ZjcyYTI2NTdhYzQxNzU5Xzg3OTYwOTMwMjQ3Nzk_da23ad1d-dbbe-453b-aba9-87919c8dfb38"
      unitRef="usd">-1400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzI3NDA_2f9ef5b9-302f-4187-8aba-439e8930bf5a">24. Business Acquisition&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;On November 20, 2019, the Company acquired CirComp GmbH, a privately-held developer and manufacturer of high-performance composite components located in Kaiserslautern, Germany for $32.4 million. The Company also agreed to pay approximately $5.5 million that will become due, as certain post-closing obligations are performed. Expense related to that agreement will be recognized over the&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDQ0MTU_1ae6c01a-24f9-4b74-93f1-e9b1ba24d4cd"&gt;five&lt;/span&gt;-year&#160;performance period. The Company funded the acquisition using a combination of cash on hand and funds drawn on its revolving credit facility (see Note 17). In March 2020, the Company purchased, in cash, the primary operating facility in Germany for $5.8 million, which resulted in the recording of land and building assets, and the removal of the Right of use assets and associated lease liabilities included in the acquisition-date balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The seller provided representations, warranties and indemnities customary for acquisition transactions, including indemnities for certain customer claims identified, before closing. The acquired entity is part of the AEC segment. CirComp specializes in designing and manufacturing customized engineered composite components for aerospace and other demanding industrial applications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the allocation of the purchase price to the fair value of the assets and liabilities acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;November 20, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right of use assets related to finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets (see Note 15)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net assets acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchase of business, net of cash acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;During the first six months of 2020, management identified adjustments to the provisional value of assets and liabilities acquired reported in the Form 10-K for the year ended December 31, 2019, which resulted in a decrease to Contract assets of $0.3&#160;million, an increase to Accrued liabilities of $0.5&#160;million, an increase to Amortizable intangible assets of $0.3&#160;million, a decrease to Deferred income tax liabilities of $0.2&#160;million, and an increase to Goodwill of $0.3&#160;million. Management's review of the purchase price allocation has been completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:103%"&gt;Acquired Goodwill of $17.7&#160;million reflects the Company&#x2019;s belief that the acquisition complements and expands Albany&#x2019;s portfolio of proprietary, advanced manufacturing technologies for composite components, increases the Company&#x2019;s position as a leading innovator in advanced materials processing and automation, and opens a geographic footprint in Europe to better serve our global customer base. The acquisition significantly increases the Company&#x2019;s opportunities for future growth. The goodwill is non-deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents operational results of the acquired entity that are included in the Consolidated Statements of Income (unaudited):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;November 20 to December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss attributable to the Company&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Results in the above table include $0.1 million of expenses related to the $5.5 million of deferred payments noted above. In addition to the amounts reported in the above table, the Company incurred approximately $0.5 million of expenses, principally professional fees, related to the acquisition. The Consolidated Statements of Income reflect operational activity of the acquired business for only the period subsequent to the closing, which has an effect, however insignificant, on the comparability of results.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzIxMQ_02e367f0-5512-4ffa-b3a3-a58d1e1e155c"
      unitRef="usd">32400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzI2MA_dba7ba8c-42a4-4d25-aae4-3ca21913d3dd"
      unitRef="usd">5500000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <ain:AmountOfAgreedToPurchasePrimaryOperatingFacility
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzY2Mw_e5631a96-d3ae-4a8b-bc1d-92e08cfb9651"
      unitRef="usd">5800000</ain:AmountOfAgreedToPurchasePrimaryOperatingFacility>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzI3NDE_445e4293-b151-47be-aa62-27c44bb15e76">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the allocation of the purchase price to the fair value of the assets and liabilities acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;November 20, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right of use assets related to finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortizable intangible assets (see Note 15)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net assets acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchase of business, net of cash acquired&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzItMi0xLTEtMA_a6da9eb8-be54-4482-8597-0593dae09e49"
      unitRef="usd">1607000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzMtMi0xLTEtMA_1ffc2ed3-771e-4724-9717-ba4c16f8a2d5"
      unitRef="usd">986000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <ain:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentContractAssets
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzQtMi0xLTEtMA_14a08843-f692-44fd-ad98-08ba8be96330"
      unitRef="usd">1992000</ain:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentContractAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzUtMi0xLTEtMA_d60f9e16-6e24-4dfa-a772-75a7683baf03"
      unitRef="usd">525000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzYtMi0xLTEtMA_870c671e-b4bc-4999-9084-6c29e58d81cf"
      unitRef="usd">452000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzctMi0xLTEtMA_0d630b16-889e-489f-ba30-8211f38d8f9f"
      unitRef="usd">5686000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzgtMi0xLTEtMA_1485a1f3-7e6a-4390-8a81-51b1c913a45f"
      unitRef="usd">4884000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzktMi0xLTEtMA_f499992d-fa1a-43bc-bead-3529c0edb1e9"
      unitRef="usd">10302000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzEwLTItMS0xLTA_3bca72de-b344-442c-ac13-6b92555880f3"
      unitRef="usd">17676000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzExLTItMS0xLTA_ebcee345-3dcd-47bd-919b-fd2ad96880f3"
      unitRef="usd">44110000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzE0LTItMS0xLTA_32910ae4-b367-43d5-be34-f5d5748d75e3"
      unitRef="usd">65000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzE1LTItMS0xLTA_8605fa84-4e1b-4cc8-a453-8cedaf4a189a"
      unitRef="usd">2777000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzE2LTItMS0xLTA_28f822ae-b071-4b2e-af45-7d49c24a9159"
      unitRef="usd">502000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzE3LTItMS0xLTA_da253bd3-b709-49f8-b10f-024e91724db6"
      unitRef="usd">3182000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzE4LTItMS0xLTA_54fe7870-a492-4056-bc5f-f8bc4807f8fa"
      unitRef="usd">5184000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzE5LTItMS0xLTA_ed197064-04dc-4d3f-9bc6-0adfd7f734b3"
      unitRef="usd">11710000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzIwLTItMS0xLTA_3d1a5d68-5c3f-432c-b619-12e0d7e22c5d"
      unitRef="usd">32400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTozNDM3MWU3MDI1MTM0N2YzOGZkYmUyNWI1ZTY3ZDk1NS90YWJsZXJhbmdlOjM0MzcxZTcwMjUxMzQ3ZjM4ZmRiZTI1YjVlNjdkOTU1XzIxLTItMS0xLTA_a4a632c9-ba33-4053-b21d-780b3090165e"
      unitRef="usd">30793000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDY4MzY_b8ddb6de-936a-4b55-b773-9f6c1952fed1"
      unitRef="usd">-300000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDY4NTA_1d070a41-4c60-406a-acfc-1b7ffc1d0221"
      unitRef="usd">500000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease
      contextRef="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDY4NjQ_30d80035-c9e5-4726-83ec-8d2c0d244cfd"
      unitRef="usd">300000</us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDY4Nzg_ce0b40c3-2f32-45b8-8d42-6e342c574119"
      unitRef="usd">-200000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="idd8b6a6a9fa94ef2a5fddeeac21b0130_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDY4OTI_cf864020-3024-4bba-b027-2bdf5ce7b01b"
      unitRef="usd">300000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i358d761e08fd4309ae4054d3c5026d84_I20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzE2NDkyNjc0NDY5MDY_a386e338-a0fa-4c31-b04c-7cb02d114bf4"
      unitRef="usd">17700000</us-gaap:Goodwill>
    <ain:ScheduleOfOperationalResultsOfAcquiredBusinessTableTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzI3NDI_d37eb787-431e-4825-a883-b227f3292a7c">&lt;div style="margin-top:10pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents operational results of the acquired entity that are included in the Consolidated Statements of Income (unaudited):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands, except per share amounts)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;November 20 to December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss attributable to the Company&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(324)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss per share:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ain:ScheduleOfOperationalResultsOfAcquiredBusinessTableTextBlock>
    <us-gaap:Revenues
      contextRef="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTo1ZDQ4MTVkYmFmMjM0M2I5YTUzNjZkMTk0ODg5YTI1NS90YWJsZXJhbmdlOjVkNDgxNWRiYWYyMzQzYjlhNTM2NmQxOTQ4ODlhMjU1XzEtMi0xLTEtMA_28ad29c0-2300-448c-8357-7d4b9f4ba8be"
      unitRef="usd">485000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTo1ZDQ4MTVkYmFmMjM0M2I5YTUzNjZkMTk0ODg5YTI1NS90YWJsZXJhbmdlOjVkNDgxNWRiYWYyMzQzYjlhNTM2NmQxOTQ4ODlhMjU1XzItMi0xLTEtMA_04d3b245-f18f-4b7b-889f-edabdd2b0810"
      unitRef="usd">-162000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTo1ZDQ4MTVkYmFmMjM0M2I5YTUzNjZkMTk0ODg5YTI1NS90YWJsZXJhbmdlOjVkNDgxNWRiYWYyMzQzYjlhNTM2NmQxOTQ4ODlhMjU1XzMtMi0xLTEtMA_e8208fea-4233-48c1-a846-1c4792b6dce5"
      unitRef="usd">-199000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTo1ZDQ4MTVkYmFmMjM0M2I5YTUzNjZkMTk0ODg5YTI1NS90YWJsZXJhbmdlOjVkNDgxNWRiYWYyMzQzYjlhNTM2NmQxOTQ4ODlhMjU1XzQtMi0xLTEtMA_fa5a3c40-6363-4dda-bfde-81f30cb1ada6"
      unitRef="usd">-324000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTo1ZDQ4MTVkYmFmMjM0M2I5YTUzNjZkMTk0ODg5YTI1NS90YWJsZXJhbmdlOjVkNDgxNWRiYWYyMzQzYjlhNTM2NmQxOTQ4ODlhMjU1XzctMi0xLTEtMA_0c2b6f84-8da6-46df-b7e6-3d8017154c0c"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2c3526931339463c8215cc784c32f4a2_D20191121-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90YWJsZTo1ZDQ4MTVkYmFmMjM0M2I5YTUzNjZkMTk0ODg5YTI1NS90YWJsZXJhbmdlOjVkNDgxNWRiYWYyMzQzYjlhNTM2NmQxOTQ4ODlhMjU1XzgtMi0xLTEtMA_62080faa-dd94-4de2-9a5e-40260ecf4ae7"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzIyOTM_910678e8-cfb1-4a9f-8f21-763cd2332aab"
      unitRef="usd">100000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzIzMjM_7c970e65-50c6-40b4-abc1-b3c9f9921bda"
      unitRef="usd">5500000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:ProfessionalFees
      contextRef="i1c822e76f6b44f4da0a7cfb1b9897bbb_D20191120-20191120"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8xOTkvZnJhZzo1MDQ2ZjI3YWZkMmI0Mzk4Yjc4NDM0YzAzNGU4NTgyMC90ZXh0cmVnaW9uOjUwNDZmMjdhZmQyYjQzOThiNzg0MzRjMDM0ZTg1ODIwXzI0NTE_42180143-eb00-4761-9b82-3fac82812e68"
      unitRef="usd">500000</us-gaap:ProfessionalFees>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i12d064335bca49b79ea19b7ebab8f86c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90ZXh0cmVnaW9uOjE4NDBjMWVmMjJiYzQzMmNiZjYxZGNkMjE5ZTE0OWM2XzI3NjE_750082fe-02ba-4f37-a9e1-e8897c6008c0">&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ALBANY INTERNATIONAL CORP. AND SUBSIDIARIES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Column A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Column B&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Column C&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Column D&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Column E&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Description&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Charge to&#160;expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Other (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance at&#160;end of the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allowance for sales returns&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,780)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation allowance deferred tax assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Year ended December 31:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,786)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Amounts sold, written off, or recovered, and the effect of changes in currency translation rates, are included in Column D. 2020 includes $1.8&#160;million transition adjustment related to the adoption of ASC 326. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) Beginning in 2020, Allowance for doubtful accounts includes valuation accounts established for contract assets and noncurrent receivables as a result of the adoption of ASC 326. See Notes 11 and 12 for details.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i90f514e2eee14292a8a264669e263f01_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtMy0xLTEtOTQ1Nw_a10cd070-2f3f-4000-9aa3-351421df581b"
      unitRef="usd">1719000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1f58f07c26084d9e8ca6ef760cf45add_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtNS0xLTEtOTQ1Nw_6ebfd325-aebb-413c-9bc3-6445f29c6284"
      unitRef="usd">1628000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i1f58f07c26084d9e8ca6ef760cf45add_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtNy0xLTEtOTQ1Nw_ab603775-0aa3-43a0-804c-ce5d08e0c75f"
      unitRef="usd">1793000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="idcf035c07462437abba08a43d4d8da39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtOS0xLTEtOTQ1Nw_165645e2-77f9-4342-b080-c8aa0aa872b1"
      unitRef="usd">5140000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0befa29a59c2471eb0465bb67902ad10_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtMy0xLTEtMA_fa9f41a8-20d2-4128-8b4d-db282c17d6c4"
      unitRef="usd">7337000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i32092506e1ad422e8faee632e70289cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtNS0xLTEtMA_0eb7a521-445d-4a6f-bed9-bb3792426387"
      unitRef="usd">309000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i32092506e1ad422e8faee632e70289cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtNy0xLTEtMA_504ce445-e088-46e9-aedf-097c6fb796d3"
      unitRef="usd">-5927000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i90f514e2eee14292a8a264669e263f01_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzQtOS0xLTEtMA_dc5b7f90-cbea-4f17-ace0-dcdd127feef6"
      unitRef="usd">1719000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iaecbe6e128754903ab5cb225ee98aaff_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzUtMy0xLTEtMA_36c53172-bb5a-4bc1-bc85-b2865e9af6a4"
      unitRef="usd">7919000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8264524cbc4d4d06b471a1b6fbd02817_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzUtNS0xLTEtMA_d486b406-0271-49b6-8dec-4037983891ed"
      unitRef="usd">579000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i8264524cbc4d4d06b471a1b6fbd02817_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzUtNy0xLTEtMA_fbd72cad-8644-4acc-bade-822951a1dfc1"
      unitRef="usd">-1161000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0befa29a59c2471eb0465bb67902ad10_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzUtOS0xLTEtMA_042f09d7-f0f3-4644-9708-77d360d3de1d"
      unitRef="usd">7337000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia09ce3deccef47fd8af0288547c6f632_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktMy0xLTEtOTQ1OQ_6434c9d6-b272-459e-bb7c-ed77e903fd87"
      unitRef="usd">11249000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i242a61f4336b4884a8671f5694846265_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktNS0xLTEtOTQ1OQ_363573ff-1b94-4816-a19a-809618f0331d"
      unitRef="usd">3199000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i242a61f4336b4884a8671f5694846265_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktNy0xLTEtOTQ1OQ_1efe2c2b-38dc-4115-ac46-9e582d7ab813"
      unitRef="usd">-4780000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie60be9f6a7b04e87a8ae8e2109b18226_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktOS0xLTEtOTQ1OQ_516fc292-3611-48e3-8c46-2185fbb9efd4"
      unitRef="usd">9668000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id5675e41230949a2b52b10f0ba480a0c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktMy0xLTEtMA_cf8fb0c9-69ef-4110-ae34-9855b15afbf5"
      unitRef="usd">11343000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i378810662c2c48fc8c2a47d198746097_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktNS0xLTEtMA_b0acba77-a9bf-46dc-996d-b8fd98a45be4"
      unitRef="usd">7278000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i378810662c2c48fc8c2a47d198746097_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktNy0xLTEtMA_5c18299e-ad46-4b7d-b0e8-32c77d77a383"
      unitRef="usd">-7372000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia09ce3deccef47fd8af0288547c6f632_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzktOS0xLTEtMA_8cbb3db7-27c1-481f-908f-6f188f47b520"
      unitRef="usd">11249000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibe17b6f911414b5dabd18daefd5279cf_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzEwLTMtMS0xLTA_10b8afe6-8481-47be-bd30-ad378c04b3f4"
      unitRef="usd">11370000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i44f3e4722d18463b8d1d6cd2049c724d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzEwLTUtMS0xLTA_b4d0f4b6-06bc-4b00-9993-9b4c4c0a84b1"
      unitRef="usd">8372000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i44f3e4722d18463b8d1d6cd2049c724d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzEwLTctMS0xLTA_fc1d6705-48d6-4687-8e75-f65f82bbb87c"
      unitRef="usd">-8399000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="id5675e41230949a2b52b10f0ba480a0c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzEwLTktMS0xLTA_54856ac5-4956-471b-9311-1455c6036e48"
      unitRef="usd">11343000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7c4be5ffcc7a49f9a6868a8da5ae2e33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE0LTMtMS0xLTA_2236161a-5d2b-4a9a-8e50-5d4f86e90631"
      unitRef="usd">9102000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i04117199fce04d2d8592f1aa4dda8c1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE0LTUtMS0xLTA_dceb14e9-446e-4223-b60b-eaa87b02b678"
      unitRef="usd">391000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i04117199fce04d2d8592f1aa4dda8c1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE0LTctMS0xLTA_9a28e4c0-f82a-4358-a102-7f4b45e570b9"
      unitRef="usd">777000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if3bc7c0c2d624ee081e57f3623270421_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE0LTktMS0xLTA_a004030c-6041-476b-a886-1a3205b81c5f"
      unitRef="usd">10270000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iaf412fd76ca94249956f4c48d9f97a71_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE1LTMtMS0xLTA_f2660732-81c0-447a-a6c3-850fb5215b15"
      unitRef="usd">8389000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1bc583fd9147415aaa9ce6ccd2dcbcbb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE1LTUtMS0xLTA_6e17de64-9f62-45b5-b9c6-5863061def87"
      unitRef="usd">859000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i1bc583fd9147415aaa9ce6ccd2dcbcbb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE1LTctMS0xLTA_b94436e1-9d23-45de-88b3-c9e463753d2d"
      unitRef="usd">-146000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7c4be5ffcc7a49f9a6868a8da5ae2e33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE1LTktMS0xLTA_e71292d9-a629-4ee4-9476-a840cf2f7d83"
      unitRef="usd">9102000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i8fb571e966ad43288f2e02239037f8c7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE2LTMtMS0xLTA_4afc47e0-3786-4877-b09b-bfec34dba89f"
      unitRef="usd">16057000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8382738b9f1c439c85909dc501dbdcb4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE2LTUtMS0xLTA_6dbfd719-95ad-4106-8d7d-3d9e3e3ad7ae"
      unitRef="usd">-4882000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i8382738b9f1c439c85909dc501dbdcb4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE2LTctMS0xLTA_4c3c7852-745e-43b7-a946-3836c7bad52f"
      unitRef="usd">-2786000</ain:ValuationAllowancesAndReservesOtherChanges>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iaf412fd76ca94249956f4c48d9f97a71_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90YWJsZTo3Y2ZkMWE5Y2NkNWY0ZDkwODc3YjM3YmJlOTFlNjAyMi90YWJsZXJhbmdlOjdjZmQxYTljY2Q1ZjRkOTA4NzdiMzdiYmU5MWU2MDIyXzE2LTktMS0xLTA_a70934e1-05a9-4272-af16-43553aed773c"
      unitRef="usd">8389000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ain:ValuationAllowancesAndReservesOtherChanges
      contextRef="i0840983cce744e568dc21fbf90e01b0d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQyYzZjZmYyMjkyNjQ5NTRhNTUyOGZmZjYzNmFiYWJkL3NlYzpkMmM2Y2ZmMjI5MjY0OTU0YTU1MjhmZmY2MzZhYmFiZF8yNDcvZnJhZzoxODQwYzFlZjIyYmM0MzJjYmY2MWRjZDIxOWUxNDljNi90ZXh0cmVnaW9uOjE4NDBjMWVmMjJiYzQzMmNiZjYxZGNkMjE5ZTE0OWM2Xzk4OTU2MDQ2NTU4MjQ_4d8eed0d-e528-4b6b-98f1-d6027ecf2a7f"
      unitRef="usd">1800000</ain:ValuationAllowancesAndReservesOtherChanges>
</xbrl>
